R for Windows 4.1.2 发布,R 语言 WINDOWS 版
R 是用于统计计算和图形的语言和环境,是一个类似于 S 语言和环境的 GNU 项目。该项目为 R 语言在 WINDOWS 系列操作系统上的版本。
R for Windows 4.1.2 版本的更新如下:
C-LEVEL FACILITIES
- Oracle Developer Studio 编译器的头文件 'R.h' 和 'Rmath.h'(使用命名空间 std;)中的解决方法现在不再需要 C++11了,所以已经被删除。在 Solaris 上报告了一些带有 int 参数的 log()(应该是 std::log())的使用情况。
- 对于来自 S-compatibility macros PROBLEM 和 MESSAGE 的信息,现在已经有了 4095 字节的限制,更长的信息将被默默地截断,而不是可能导致 segfaults。
- 如果
R_NO_SEGV_HANDLER环境变量非空,则不会设置 SEGV/ILL/BUS 信号(提供恢复用户界面)的信号处理程序。这允许更可靠地调试涉及控制台的崩溃。
DEPRECATED AND DEFUNCT
- 旧的 S-compatibility macros PROBLEM、MESSAGE、ERROR、WARN、WARNING、RECOVER...已被废弃,并将在 R 4.2.0 中被隐藏。Rf_error 和 Rf_warning 的 native interface 长期以来一直是首选。
BUG 修复
- .mapply(F, dots, .) 当 dots 不是一个列表时,不再出现 segfaults,并一如既往地使用 match.fun(F) 的记录。PR#18164
-
hist(<Date>, ...) 和 hist(<POSIXt>, ...) 不再将 rect() 的参数(如 col 和 density)传递给 axis() 。PR#18171
-
\Sexpr{ch}现在保留Encoding(ch)。PR#18152 -
将 RNG 设置为
"Marsaglia-Multicarry",例如 byRNGkind(),现在在更多地方发出警告。PR#18168 -
gray(numeric(), alpha=1/2)不再出现 segfaults,修复了 PR#18183 -
修复
dnbinom(x, size=<very_small>, .., log=TRUE)回归 -
as.Date.POSIXlt(x)现在保留names(x),PR#18188 -
model.response()现在通常会剥离一个"AsIs"类。PR#18190 -
try()在出现错误和长时间调用的情况下要快得多,例如从一些do.call()中 -
qqline(y = <object>)例如y=I(.),现在可以使用,另请参见 PR#18190 -
Non-integer mgp par() settings 现在可以在
axis()和mtext()中正确处理。PR#18194 -
formatC(x)现在返回长度为零的character(),而不是当x长度为零时的"" -
removeSource(fn)现在保留了 (other)attributes(fn)。
详情可查看:https://cran.r-project.org/bin/windows/base/NEWS.R-4.1.2.html