我正在尝试访问作为程序一部分的一组数据。结果是数据不存在的声明。我使用的代码如下:
库(存活)
加载必需的包:splines
数据(包= “生存”)
数据(AML)
警告讯息: 在数据(aml)中:未找到数据集'aml'
命令数据(package =“survival”)产生包括aml的数据列表,但data(aml)命令确实使数据可用。我是否缺少必需的命令,或者生存包的文件是否有问题?我怎么能找到文件并测试aml的存在?
我已经对数据文件aml和am1进行了测试,以确保我没有误读文本。两个人都没有工作。根据数据文件列表中的描述,该数据文件的名称都是字母。
答案 0 :(得分:4)
对于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