当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R base-defunct 包库中已失效的函数


R语言 base-defunct 位于 base 包(package)。

说明

此处列出的函数或变量不再是R因为不再需要它们了。

用法

# Defunct in 1.x
Version()
provide(package)
.Provided
category(...)
print.anova.glm(.)
print.anova.lm(.)
print.tabular(.)
print.plot(.)
save.plot(.)
system.test(.)
getenv(...)
read.table.url(url, method, ...)
scan.url(url, file = tempfile(), method, ...)
source.url(url, file = tempfile(), method, ...)
httpclient(url, port = 80, error.is.fatal = TRUE,
           check.MIME.type = TRUE, file = tempfile(),
           drop.ctrl.z = TRUE)
parse.dcf(text = NULL, file = "", fields = NULL,
          versionfix = FALSE)
.Alias(expr)
print.ordered(.)
.Dyn.libs
.lib.loc
machine()
Machine()
Platform()
restart()
printNoClass(x, digits = NULL, quote = TRUE, na.print = NULL,
             print.gap = NULL, right = FALSE, ...)
codes(x, ...)
codes(x, ...) <- value

# Defunct in 2.0.0
La.eigen(x, symmetric, only.values = FALSE,
         method = c("dsyevr", "dsyev"))
tetragamma(x)
pentagamma(x)
package.description(pkg, lib.loc = NULL, fields = NULL)

# Defunct in 2.2.0
loadURL(url, envir = parent.frame(), quiet = TRUE, ...)
delay(x, env = .GlobalEnv)

# Defunct in 2.3.0
format.char(x, width = NULL, flag = "-")

# Defunct in 2.4.0
La.chol(x)
La.chol2inv(x, size = ncol(x))

# Defunct in 2.4.0
symbol.C(name)
symbol.For(name)

# Defunct in 2.5.0
unix(call, intern = FALSE)

# Defunct in 2.8.0
gammaCody(x)

# Defunct in 2.9.0
manglePackageName(pkgName, pkgVersion)

# Defunct in 2.13.0
.Import(...)
.ImportFrom(name, ...)
.Export(...)

# Defunct in 2.14.0
.First.lib(lib, pkg)

# Defunct in 2.15.0, removed for 4.0.0
mem.limits(nsize = NA, vsize = NA)
.saveRDS(...)
.readRDS(...)
Sys.putenv(...) # (removed much earlier)

# Defunct in 3.0.0
real(length = 0)
as.real(x, ...)
is.real(x)

# Defunct in 3.1.0, removed for 4.1.0
.find.package(...)
.path.package(...)

# Defunct in 4.2.0
unix.time(...)  ### -- use  system.time(...)  instead

# Defunct in 4.3.0
default.stringsAsFactors() # use stringsAsFactors = FALSE instead.

细节

其中一些有存根,报告它们已失效,但大多数已被完全删除(除了此处记录之外)。

category在存在因子之前一直是old-S函数;应全部替换为factor

新函数dev.print() 现在应该用于将绘图保存到文件或打印它们。

provide 及其对象.Provided 已被删除。他们的预期目的是允许一个包包含另一个包,但这从未被使用过。

getenv 已替换为 Sys.getenv

*.url 通过在 url 连接上调用 read.tablescansource 来替换。

httpclientdownload.file 的已弃用的 "socket" 方法使用。

parse.dcf 已替换为 read.dcf ,速度更快,但接口略有不同。

.Alias 提供了一种不可靠的方法来创建对同一对象的重复引用。没有直接替代。如果出于语义原因需要对单个对象进行多个引用,请考虑使用环境或外部指针。 https://developer.r-project.org 有一些注释。

.Dyn.libs.lib.loc是用于存储和操作带有 DLL 的包的信息的内部变量,以及已知的R Library 的树。这些现在是动态变量,可以使用以下命令获取或设置.dynLibs.libPaths, 分别。

Machine()Platform() 是分别返回变量.Machine.Platform 的函数。

restart() 应替换为 try() ,为基于异常的实现做好准备。如果您使用 restart() 的方式无法用 try() 替换,请寻求有关 r-devel 的帮助。

printNoClass 位于 methods 包中,直接调用内部函数 print.default

codes 几乎总是被不当使用。要获取因子的内部编码,请使用 unclassas.vectoras.integer 。对于有序因子,codes 与这些等效,但对于无序因子,它假定所使用的语言环境中的级别按字母顺序排序。

La.eigen 已成为 eigen 的默认值。

tetragammapentagamma 已替换为 psigamma

package.description 已替换为包 utils 中的 packageDescription

loadURL 已被 load(url()) 取代。

delay 已替换为 delayedAssign 。未经评估的承诺永远不应该是可见的。

write.table0曾是一个R级版本write.table提供临时的向后兼容性。

format.charformatC 的辅助函数,其函数(以及更多函数)由 format.default 提供。

La.cholLa.chol2inv 成为 cholchol2inv 的默认方法。

职能symbol.Csymbol.For提供与 S 的历史兼容性。symbol.C只是返回其参数不变,而symbol.For将映射到小写字母并在那些对 Fortran 符号执行此操作的平台(几乎所有平台)上附加下划线。这些不再有任何用处R.

unixsystem 的已弃用替代方案(自 1990 年代起),可向后兼容 S。

gammaCody Bessel 代码中 C 级别使用的 Specfun 包中的函数。这R-level 接口在这里用于实验目的。

manglePackageName 是对版本化安装的已失效支持的一部分。

.Import.ImportFrom.Export 是指定命名空间的实验性替代方法的一部分。

.First.lib 是没有命名空间的包的加载/附加钩子:使用 .onLoad.onAttach 代替。

mem.limits 报告了 old-style 对 cons 单元数量和向量堆大小的限制。除了总体内存限制之外,这些不再受到限制。

.readRDS.saveRDS,是 internal-only 版本(也是之前唯一可用的版本R2.13.0) 的readRDSsaveRDS.

Sys.putenv是的同义词Sys.setenv,自此已弃用R2.5.0。

realas.realis.realdouble 版本的 long-deprecated 同义词。

.find.package.path.package是internal-only之前的版本R2.13.0,并且自弃用包装器以来find.packagepath.package.

unix.time 已成为 system.time 的 “alias”,以实现历史 S 兼容性。

也可以看看

Defunct , base-deprecated

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Defunct Functions in Package base。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。