ich在我的R脚本中有一个问题。我的脚本看起来像这样:
variable <- File1
number<- 1
#after that there are a view calculations
使用变量i选择File1,这是一个具有我的计算值的数据表。 数字i代表我的&#34;结果数据表&#34;在哪一行打印结果。所以我有105个文件。这一切都有效,当我总是将变量更改为File1,File2,...文件105和数字从1到2,3,... 105手动选择整个代码并运行它。
所以我的问题是,是否有一个更智能的解决方案,而不是手动改变变量和数字105次?
感谢您提出任何明智的建议。
答案 0 :(得分:0)
做这样的事情:
foo <- function(variable, number) {
#after that there are a view calculations
return(list(result1, result2, ...)) #no list needed if only one result is desired
}
#loops
result <- lapply(vector_of_filenames, function(variable)
lapply(vector_of_numbers, foo, variable = variable)
)