我想通过循环和列表来操作不同的 .csv 文件。工作正常,但是对于输出,我必须创建许多 .xlsx 文件,并且必须根据某个变量的值来命名文件。
我已经尝试使用 ifelse 条件对 write_xlsx 函数进行管道传输,例如:
for (i in 1:length(files)) {
files[[i]] %>%
write_xlsx(files[[i]], paste(ifelse(x="test1", "/Reportings/test1.xlsx",
ifelse(x="test2", "/Reportings/test2.xlsx", "test3")
}
我希望在文件夹 Reportings 中创建多个 .xlsx 文件。