4

我正在尝试访问作为程序一部分的一组数据。结果是数据不存在的声明。我使用的代码如下:

图书馆(生存)

加载所需的包:样条

数据(包=“生存”)

数据(AML)

警告消息:在数据(aml)中:未找到数据集“aml”

命令 data(package="survival") 生成包含 aml 的数据列表,但 data(aml) 命令确实使数据可用。我是否缺少必需的命令,或者生存包的文件可能有问题?我怎样才能找到文件并测试 aml 的存在?

我已经对数据文件 aml 和 am1 进行了测试,以确保我没有误读文本。没有一个工作。根据数据文件列表中的描述,这个数据文件的名字全是字母。

4

1 回答 1

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
于 2013-03-27T03:59:48.063 回答