我是R的新手,我尝试为我的学校工作制作第一个循环。
我的问题是尝试制作data.frame列表(每次迭代都给出一个data.frame),但只是我列表中的第一个data.frame显示
我的代码的例子:
Attribution=function(x){
list_of_frame <- replicate(10, data.frame())
N=1
while (N < 10) {
TIGE <- read.xlsx("E:PlacetteparPlacette.xlsx", N, colNames=T)
( some code)
list_of_frame[[N]] <- TableauPlacette
return(list_of_frame)
}
N=N+1
}
结果:
[[1]] =第一个Data.frame
[[2]]
0列和0行的数据帧
[[3]]
0列和0行的数据帧
[[4]]
0列和0行的数据框
抱歉我的英语不是我的第一语言(我尽我所能)。我希望你理解我的问题