R内置了大量数据,另外,在很多包(包括bioconductor项目,有专门数据包)内置了数据集,可以方便的调用。R中数据集通过data()函数查看和调用。
### 1. 列出已加载数据集
# 因为这些包已经加载,所有这些数据集可以直接调用
data() # 列出已加载包中的数据集,这些数据集已经加载,可以直接调用
# Titanic,cars, iris, sample.ExpressionSet
# (.packages()) 列出已经加载的包
### 2. 不载入包,加载指定包中的数据集
# library(MASS)
# detach("package:MASS")
# 只载入,其他数据集如Traffic不会载入
data(Cars93,package = "MASS")
# 载入指定包中的指定数据集
data(car90,package = "rpart")
data(car90,solder,package = "rpart")
# car90
### 3. 列出指定包中的数据集,不载入
try(data(package = "rpart"), silent = TRUE)
#已经安装的包中所有数据集
data(package=.packages(all.available = TRUE))
### 4.查看数据集的说明
help(iris)
help(USArrests)
版权声明:本文为qq_27390023原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。