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.table 、 scan 或 source 来替换。
httpclient 由 download.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 几乎总是被不当使用。要获取因子的内部编码,请使用 unclass 、 as.vector 或 as.integer 。对于有序因子,codes 与这些等效,但对于无序因子,它假定所使用的语言环境中的级别按字母顺序排序。
La.eigen 已成为 eigen 的默认值。
tetragamma 和 pentagamma 已替换为 psigamma 。
package.description 已替换为包 utils 中的 packageDescription 。
loadURL 已被 load(url()) 取代。
delay 已替换为 delayedAssign 。未经评估的承诺永远不应该是可见的。
write.table0曾是一个R级版本write.table提供临时的向后兼容性。
format.char 是 formatC 的辅助函数,其函数(以及更多函数)由 format.default 提供。
La.chol 和 La.chol2inv 成为 chol 和 chol2inv 的默认方法。
职能symbol.C和symbol.For提供与 S 的历史兼容性。symbol.C只是返回其参数不变,而symbol.For将映射到小写字母并在那些对 Fortran 符号执行此操作的平台(几乎所有平台)上附加下划线。这些不再有任何用处R.
unix 是 system 的已弃用替代方案(自 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) 的readRDS和saveRDS.
Sys.putenv是的同义词Sys.setenv,自此已弃用R2.5.0。
real、as.real 和 is.real 是 double 版本的 long-deprecated 同义词。
.find.package和.path.package是internal-only之前的版本R2.13.0,并且自弃用包装器以来find.package和path.package.
unix.time 已成为 system.time 的 “alias”,以实现历史 S 兼容性。
也可以看看
相关用法
- R basename 操作文件路径
- R backsolve 求解上三角系统或下三角系统
- R balancePOSIXlt 平衡“不规则”和超出范围的 POSIXlt 日期时间
- R body 访问和操作函数体
- R bindenv 绑定和环境锁定、主动绑定
- R bitwise 按位逻辑运算
- R bquote 表达式中的部分替换
- R builtins 返回所有内置对象的名称
- R bincode Bin 数值向量
- R by 将函数应用于按因子拆分的 DataFrame
- R browserText 检索浏览器调用提供的值的函数
- R browser 环境浏览器
- R file.path 构造文件路径
- R grep 模式匹配和替换
- R getwd 获取或设置工作目录
- R vector 向量 - 创建、强制等
- R lapply 对列表或向量应用函数
- R dump R 对象的文本表示
- R Sys.getenv 获取环境变量
- R rank 样本排名
- R getDLLRegisteredRoutines DLL 中 C/Fortran 例程的反射信息
- R pushBack 将文本推回连接
- R strsplit 分割字符向量的元素
- R seq.Date 生成规则的日期序列
- R invisible 将打印模式更改为不可见
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Defunct Functions in Package base。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。
