嗨,我正在尝试使用for循环命名变量,以便为变量获取动态名称。
for (i in 1:nX) {
paste("X",i, sep="")=datos[,i+1]
next
}
最佳答案
使用assign
,如下所示:
x <- 1:10
for(i in seq_along(x)){
assign(paste('X', i, sep=''), x[i])
}
关于r - 如何为动态名称变量分配值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14081982/