参考资料:菜鸟教程 - 学的不仅是技术,更是梦想!
列表是 R 语言的对象集合,可以用来保存不同类型的数据,可以是数字、字符串、向量、另一个列表等,当然还可以包含矩阵和函数。
创建列表
list() 函数
如下实例,我们创建一个列表,包含了字符串、向量和数字:
> list_data <- list("runoob", "google", c(11,22,33), 123, 51.23, 119.1)
> print(list_data)
[[1]]
[1] "runoob"
[[2]]
[1] "google"
[[3]]
[1] 11 22 33
[[4]]
[1] 123
[[5]]
[1] 51.23
[[6]]
[1] 119.1
names() 函数:给列表的元素命名
# 列表包含向量、矩阵、列表
> list_data <- list(c("Google","Runoob","Taobao"), matrix(c(1,2,3,4,5,6), nrow = 2),
+ list("runoob",12.3))
>
# 给列表元素设置名字
> names(list_data) <- c("Sites", "Numbers", "Lists")
print(list_data)
$Sites
[1] "