read.table 在循环中生成分离的 dfs
read.table in a loop to produce separated dfs
我想生成 x
个具有不同名称的数据帧对象(在示例中:df1
和 df2
,它们将基于循环编号。
这是我试过的...
x <- 2
for (k in 1:x){
df[[k]] <- read.table(file=paste(k,"calls.txt", sep=""))
}
我遇到了这个错误
Object closure is not subsettable
我知道这是一个简单的语法问题,但我在这里没有找到解决方案。
有什么想法吗?
你应该这样写
x <- 2
for (k in 1:x){
df[k] <- read.table(file=paste(k,"calls.txt", sep=""))
}
你必须写 df[k]
而不是 df[[k]]
我想生成 x
个具有不同名称的数据帧对象(在示例中:df1
和 df2
,它们将基于循环编号。
这是我试过的...
x <- 2
for (k in 1:x){
df[[k]] <- read.table(file=paste(k,"calls.txt", sep=""))
}
我遇到了这个错误
Object closure is not subsettable
我知道这是一个简单的语法问题,但我在这里没有找到解决方案。
有什么想法吗?
你应该这样写
x <- 2
for (k in 1:x){
df[k] <- read.table(file=paste(k,"calls.txt", sep=""))
}
你必须写 df[k]
而不是 df[[k]]