在 R 中的循环中从列表中调用变量
Call Variables from List in Loop in R
我在数据中有名为 var1、var2、... var100 的变量。 如何在循环中调用它们?我可以遍历它们并将名称作为字符串,如下所示:
for (i in c(sprintf("data$var%s",seq(1,100)))) {
print(paste0(i))
}
但这只给我字符串,并没有调用变量。
for (i in c(sprintf("var%s",seq(1,100)))) {
print(data[, i])
}
我在数据中有名为 var1、var2、... var100 的变量。 如何在循环中调用它们?我可以遍历它们并将名称作为字符串,如下所示:
for (i in c(sprintf("data$var%s",seq(1,100)))) {
print(paste0(i))
}
但这只给我字符串,并没有调用变量。
for (i in c(sprintf("var%s",seq(1,100)))) {
print(data[, i])
}