R for WINDOWS 4.0.3 发布,R 语言 WINDOWS 版

栏目: 软件资讯 · 发布时间: 4年前

内容简介:R 是用于统计计算和图形的语言和环境,是一个类似于 S 语言和环境的 GNU 项目。该项目为 R 语言在 WINDOWS 系列操作系统上的版本。 R for WINDOWS 4.0.3 版本的更新如下: 新功能: 在使用配置选项--with-intern...

R 是用于统计计算和图形的语言和环境,是一个类似于 S 语言和环境的 GNU 项目。该项目为 R 语言在 WINDOWS 系列操作系统上的版本。

R for WINDOWS 4.0.3 版本的更新如下:

新功能:

  • 在使用配置选项--with-internal-tzcode 的平台上,环境变量 TZDIR 接受附加值 “internal” 和 “macOS”(仅在 macOS上)。
  • 在 macOS 上,如果系统时区数据库的版本比 R 安装中的版本新,则默认使用 “macOS”。
  • 当 install.packages(type =“source”)在存储库中找不到软件包时,它会提及其 R 版本要求所排除的软件包版本,并链接到有关为何找不到软件包的提示。
  • 可以从环境变量 R_DEFAULT_INTERNET_TIMEOUT 设置 options(“timeout”)的默认值,如果未设置或无效,则仍默认为 60 秒。

在类似 Unix 上的链接时间优化:

  • 现在支持通过设置 LTO 宏使用 GCC 并行化链接时间优化(LTO),并使用 clang 支持 “Thin” LTO。
  • 支持为 Fortran 编译器设置不同的 LTO 标志,包括在混合 clang 和 gfortran 时将其设置为空(与 macOS 一样)。参见文件“ config.site”。
  • 有一个新的 LTO_LD 宏可以设置用于 LTO 编译的链接器选项,例如选择替代链接器或并行化精简 LTO。

失效函数:

  • 自 R 3.1.0 起,对 chol.default(),chol2inv(),solve.default() 和 svd() 的 LINPACK 参数已失效。现在使用它会发出警告,该警告将在 R 4.1.0 中变成错误。

漏洞修复:

  • 在启用 JIT 的情况下,也针对 PCRE2 <10.30 启用了在很长的字符串上使用 PCRE 正则表达式缓解堆栈溢出的代码,因为在这种情况下已经会出现堆栈溢出。
  • 修复了在 dotchart() 中正确显示组标签的问题(在 R 4.0.0 的 ylab 改进中丢失了该标签)。
  • 由于错误报告和 Alex Bertram 的补丁 PR,当 fn() 是本地函数时,addmargins(*,..)现在也可以使用。
  • 当 x 是“raw”类型的对象(按 is.object(x))并提供有效的 '[' 方法(例如,用于 gmp :: as)时,rank(x)并因此 sort(x)现在可以工作。 bigz(。)数字。
  • chisq.test(*,Simulation.p.value = TRUE)和 r2dtable() 现在可以正确地用于大型表条目(以百万计)。
  • 底层套接字的读/写操作已得到修复,可以正确发出通信错误信号。以前,由于无效的内存访问,此类错误可能导致段错误。
  • 由于 Suharto Anggono 的 PR,分位数(x,pr)对于 pr 值稍微在 [0,1] 之外的值更一致地工作。
  • 此外,由于 Anggono 的 PR,即使 prN 包含 NA,分位数(x,prN,names = FALSE)现在也可以工作。当类型= 1 或 3 时,排序因子或 Date 对象的同上。
  • 基于 Libcurl 的 Internet 访问(包括 curlGetHeaders() )不遵守“超时”选项。如果这导致了意外的超时,请考虑通过设置 R_DEFAULT_INTERNET_TIMEOUT 来增加默认值。
  • as.Date()现在也可以使用首字母 “”。
  • isS3stdGeneric(f)现在也可以在 trace() d 时检测到 S3 泛型。
  • 已修复 R_allocLD() 以返回对齐为长双精度类型的内存。
  • fisher.test() 在其内部堆栈已超出后再次调用时,不再会出现段错误。
  • 访问由紧凑整数序列表示的长向量,不再存在段错误。
  • plicated() 现在也可用于单个向量中具有多种编码的字符串。
  • phyper(11,15,0,12,log.p = TRUE)不再给出 NaN;  。
  • 修复了 logLik.nls() 补丁中的错误计算。
  • 修复了当术语涉及逻辑变量时,一个非常老的错误可能会在 model.matrix() 中导致段错误。
  • model.frame.default() 允许的数据= 1,导致非自愿变量捕获。
  • tar() 不再跳过非目录文件。

更多更新信息:https://www.filehorse.com/download-r-for-windows/change-log/


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

A Philosophy of Software Design

A Philosophy of Software Design

John Ousterhout / Yaknyam Press / 2018-4-6 / GBP 14.21

This book addresses the topic of software design: how to decompose complex software systems into modules (such as classes and methods) that can be implemented relatively independently. The book first ......一起来看看 《A Philosophy of Software Design》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试