R 调试错误未使用的参数(文件[i])
您好,我正在尝试运行这个循环,从该位置读取多个文件,数据被追加并存储在Score文件中,但是突然出现了这个错误 未使用的参数中出错(文件[i]) 如有任何调试建议或帮助,我们将不胜感激。我也检查了我的函数,它运行良好并返回所需的输出,但当我在下面的循环中使用它时,会出现上述错误R 调试错误未使用的参数(文件[i]),r,for-loop,R,For Loop,您好,我正在尝试运行这个循环,从该位置读取多个文件,数据被追加并存储在Score文件中,但是突然出现了这个错误 未使用的参数中出错(文件[i]) 如有任何调试建议或帮助,我们将不胜感激。我也检查了我的函数,它运行良好并返回所需的输出,但当我在下面的循环中使用它时,会出现上述错误 files<-list.files(path ='D:\\people\\zang\\Documents\\tdat') df <- total(x, files[i] ) for(i in 1:leng
files<-list.files(path ='D:\\people\\zang\\Documents\\tdat')
df <- total(x, files[i] )
for(i in 1:length(files)) {
if (i == 1 )
{
write.table(df,"sample.csv", row.names = FALSE, col.names = TRUE,sep=",")
}
else
{
write.table(df,"sample.csv",row.names = FALSE, col.names = TRUE,sep =",")
}
}
文件问题出在这一行
A <- total(x, files[i] )
我认为无法打开连接与for-loop问题无关。调试并检查从何处弹出错误。可能是当它试图从你的givenyes路径加载文件时。。但请检查您所在位置的所有文件是否都加载到您的文件变量中。。为此,您需要调试并查看错误发生的位置。函数total
属于哪个包?错误消息表示参数files[i]
未使用。这可能意味着函数total
只需要一个参数。此外,此时未定义i
files<-list.files(path ='D:\\people\\zang\\Documents\\tdat')
for(i in 1:length(files)) {
df<- total(x, files[i] )
if (i == 1 )
{
write.table(df,"sample.csv", row.names = FALSE, col.names = TRUE,sep=",")
}
else
{
write.table(df,"sample.csv",row.names = FALSE, col.names = TRUE,sep =",")
}
}