我是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/

10-12 22:38