【问题背景】
最近在用R语言做评分卡的时候,尝试了一下把每个变量单独输出,语法不难就是对列表里的元素进行for循环打印,但是批量生成文件名还是一个蛮使用的技巧,这里分享一下代码。
【具体代码】
for(i in 1:length(card_overdue)){
x=card_overdue[i]
print(x)
csvfile=paste(i,".csv",sep="")
flie=paste("C:/Users/YH/Desktop/test/", csvfile ,sep = "")
write.csv(x,file = flie )
}
【代码运行结果】
哒哒哒,可在几秒内生成几百个excel文件