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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。