我是R语言的新手,我还有很多东西要学习。
我有一个J元素的列表W
,我想使用循环将其元素W[[i]]
重命名为Wi
,将W[[1]]
重命名为W1
等。我能怎么做?
最佳答案
names(W) <- paste0("W", seq_along(W))
应该可以。
请注意,
paste0
在R 2.15中作为paste(..., sep = "", collapse)
的“稍微更有效”的版本引入。如果使用的是R的早期版本,则可以使用paste
实现相同的功能:names(W) <- paste("W", seq_along(W), sep = "")
关于r - 如何重命名由R中的循环索引的元素列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12997377/