【发布时间】:2014-11-02 10:39:23
【问题描述】:
> x
[[1]]
[1] "Bob" "John" "Tom"
[2] "Claire" "Betsy"
[[2]]
[1] "Strawberry" "Banana"
[2] "Kiwi"
[[3]]
[1] "Red"
[2] "Blue" "White"
假设我有一个列表x,如上所示。我希望对列表中每个条目的第二个元素进行子集化
x[[1]][2]
x[[2]][2]
x[[3]][2]
我怎样才能在一个命令中做到这一点?我尝试了x[[1:3]][2],但出现错误。
【问题讨论】:
-
dput(x)将不胜感激 -
@Adrian 不清楚子元素是如何存储在每个列表元素中的。
-
抱歉,我不知道如何重新创建
x。 -
看到我上面的评论了吗?
-
@Adrian 您的预期结果是什么?是
John,Banana,Blue
标签: r