我正在尝试访问属于程序一部分的一组数据。结果是声明数据不存在。我正在使用的代码如下:
\n\n\n图书馆(生存)
\n
加载所需的包:样条线
\n\n\n数据(包=“生存”)
\n数据(反洗钱)
\n
警告消息:\n在数据(aml)中:未找到数据集 \xe2\x80\x98aml\xe2\x80\x99
\n命令 data(package="survival") 生成包含 aml 的数据列表,但 data(aml) 命令确实使数据可用。是我缺少必需的命令,还是生存包的文件可能有问题?我怎样才能找到这些文件并测试 aml 是否存在?
\n我已经对数据文件 aml 和 am1 进行了测试,以确保我没有误读文本。两者都不起作用。根据数据文件列表中的描述,该数据文件的名称全部为字母。
\n在 的情况下survival,包作者已经实现了lazyData,这意味着您无需调用即可访问数据data,它已经可以在搜索路径上找到。
library(survival)
exists('aml')
## [1] TRUE
head(aml)
time status x
1 9 1 Maintained
2 13 1 Maintained
3 13 0 Maintained
4 18 1 Maintained
5 23 1 Maintained
6 28 0 Maintained
Run Code Online (Sandbox Code Playgroud)