R语言
S3
位于 foreign
包(package)。 说明
读取 S 版本 3 中生成的二进制数据文件或 data.dump
文件。
用法
data.restore(file, print = FALSE, verbose = FALSE, env = .GlobalEnv)
read.S(file)
参数
file |
S-PLUS |
print |
是否打印从文件中读取的每个对象的名称。 |
verbose |
是否打印每个对象中每个子项的名称。 |
env |
创建恢复对象的环境。 |
细节
read.S
可以在 Windows(版本 3.x、4.x、2000)或 Unix(版本 3.x,具有 4 字节整数)上读取 S-PLUS 的某些旧版本中生成的二进制文件。它会自动检测文件是在大端机还是小端机上生成的,并相应地进行自我调整。
data.restore
可以读取 data.dump
生成的类似范围的文件,对于较新版本的 S-PLUS,可以读取 data.dump(....., oldStyle=TRUE)
生成的文件。
并非所有 S3 对象都可以在当前版本中处理。最常遇到的异常是函数和表达式;您还会遇到包含模型公式的对象的问题。特别是,函数体中的注释会丢失,并且函数的参数列表会经常更改。
值
对于 read.S
,S3 对象的 R 版本。
对于 data.restore
,文件名。
例子
## if you have an S-PLUS _Data file containing 'myobj'
## Not run: read.S(file.path("_Data", "myobj"))
data.restore("dumpdata", print = TRUE)
## End(Not run)
作者
Duncan Murdoch
相关用法
- R write.dbf 写入 DBF 文件
- R write.foreign 编写文本文件和代码来读取它们
- R write.dta 以 Stata 二进制格式写入文件
- R read.ssd 通过 read.xport 从 SAS 永久数据集中获取数据帧
- R read.dbf 读取 DBF 文件
- R read.mtp 阅读 Minitab 便携式工作表
- R read.dta 读取Stata二进制文件
- R read.octave 读取八度文本数据文件
- R read.epiinfo 读取 Epi 信息数据文件
- R read.xport 读取 SAS XPORT 格式库
- R lookup.xport 有关 SAS XPORT 格式库的查找信息
- R read.arff 从 ARFF 文件读取数据
- R read.spss 读取 SPSS 数据文件
- R read.systat 从 Systat 文件获取数据帧
- R write.arff 将数据写入 ARFF 文件
- R forcats fct_relevel 手动重新排序因子级别
- R forcats as_factor 将输入转换为因子
- R forcats fct_anon 匿名因子水平
- R forcats fct_rev 因子水平的倒序
- R forcats fct_match 测试因子中是否存在水平
- R forcats fct_relabel 使用函数重新标记因子水平,并根据需要折叠
- R forcats fct_c 连接因子,组合级别
- R forcats fct_collapse 将因子级别折叠为手动定义的组
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Read an S3 Binary or data.dump File。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。