2、list()列表

来源:互联网 发布:神创天下女神升阶数据 编辑:程序博客网 时间:2024/06/04 00:32

1、列表就是一些对象(或成分)的有序集合。

2、列表允许你整合若干(可能无关的)对象到单个对象名下。例如列表中可能是若干向量、矩阵、数据框,甚至其他列表的组合。

mylist <- list(object1,object2, ...) 或 list(name1 = object1, name2 = object2, ...)

#代码清单2-7 创建一个列表
g <- "My First List"
h <- c(25, 26, 18, 39)
j <- matrix(1:10, nrow = 5)
k <- c("one", "two", "three")
mylist <- list(title = g, ages = h , j, k)
mylist

3、列表称为R语言重要数据结构的两个原因:

---1、列表允许以一种简单的方式组织和重新调用不相干的信息。

---2、许多R函数的运行结果都是以列表的形式返回的。

0 0