一些数据:
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”),为什么?
答案 0 :(得分:4)
你只是索引错误的东西。试试这个:
names(reslist)[length(reslist)] <- 'name2'