命名R中向量列表的最后一个元素

时间:2013-01-17 14:50:23

标签: r

一些数据:

reslist <- list()
reslist <- append(reslist,list(c(1,2,3,4)))
names(reslist) <- "name1"
reslist <- append(reslist,list(c(3,4,1,0)))

如何仅列出列表的最后一个元素?我的实际列表是可变长度的,所以我不知道最后一个元素的指示。

names(reslist[[length(reslist)]]) <- "name2"

不能作为名字(名字(reslist)&lt; - “name1”),为什么?

1 个答案:

答案 0 :(得分:4)

你只是索引错误的东西。试试这个:

names(reslist)[length(reslist)] <- 'name2'