R 拆分EXCEL成多个文件
Posted 木制铁盒
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R 拆分EXCEL成多个文件相关的知识,希望对你有一定的参考价值。
setwd("C:/Rworkfile") install.packages("readxl") library(readxl) www<-read_excel("www.xls") www table(www[,5]) a1=names(table(www$县编码)) a2=rep("XXXXXXXXXXXXXX",73) a3=rep("XXXXXXXXXXXXXX",11) for (i in 1:73) { a2[i]=as.matrix(www[www$县编码==a1[i],5])[1] a3[i]=as.matrix(www[www$县编码==a1[i],7])[1] } way= paste0("C:/Rworkfile/新建文件夹/",a3,"/",a2,".csv") for (i in 1:73) { write.csv(www[www$县编码==a1[i],1:5],way[i]) } ########使用另一种包############### install.packages("rJava") library(rJava) install.packages("xlsx") library(xlsx) write.xlsx(x,"/Users/ap/Desktop/incometsforecast.xlsx","sheet1")
以上是关于R 拆分EXCEL成多个文件的主要内容,如果未能解决你的问题,请参考以下文章
怎样将一个excel表格的多个sheet拆分成多个excel表