将R语言中一个变量写入一个excel文件中的多个表
2017-06-18 本文已影响0人
485b1aca799e
将R语言中一个变量写入一个excel文件中的多个表
- 假设有个数据框,里面包含了各种格式数据,我们来筛选数据并同时写入一个excel中的不同的表,使用for循环来搞:
for( i in 1:length(levels(as.factor(x$点击按钮)))){
write.xlsx(x[which(x$点击按钮==levels(as.factor(x$点击按钮))[i]),],"测试文件.xlsx",sheetName = levels(as.factor(x$点击按钮))[i],append = T,row.names = F);
}