【发布时间】:2014-03-16 06:30:47
【问题描述】:
如果我将列表或向量存储在键值列表中,则列表的长度为 1,由 length() 返回。
> i<-c(0,1,2,3,4)
> length(i)
[1] 5
> l <- list( r=2, i=i)
> l["i"]
$i
[1] 0 1 2 3 4
> length(l["i"])
[1] 1
为什么?如何在键值列表中正确存储列表或向量?
【问题讨论】:
-
试试
length(l[["i"]])。使用length(l["i"])返回一个单项列表,因此length返回为“1”。
标签: r list data-structures types