创建一个列表

顾名思义,我们可以用 list( )创建一个列表。不同类型的对象可以被装进同一个列
表中。例如,以下代码创建了一个列表,包含 3 个成分
① :一个单元素的数值向量、一个两
元素的逻辑向量和一个长度为 3 的字符向量:
l0 <- list(1, c(TRUE, FALSE), c("a", "b", "c"))
l0
## [[1]]
## [1] 1
##
## [[2]]
## [1] TRUE FALSE
##
## [[3]]
## [1] "a" "b" "c"
可以用命名参数(named arguments)为列表中的每个成分指定名称:
l1 <- list(x = 1, y = c(TRUE, FALSE), z = c("a", "b", "c"))
l1

## $x
## [1] 1
##
## $y
## [1] TRUE FALSE
##
## $z
## [1] "a" "b" "c"

posted @ 2019-01-22 10:21  NAVYSUMMER  阅读(576)  评论(0)    收藏  举报
交流群 编程书籍