Использование xlsx
пакет:
library(xlsx)
wb <- createWorkbook()
sheet1 <- createSheet(wb,"d1")
sheet2 <- createSheet(wb,"d2")
addDataFrame(my.list[[1]],
sheet=sheet1,
startRow=1,
row.names=FALSE)
addDataFrame(my.list[[2]],
sheet=sheet2,
startRow=1,
row.names=FALSE)
saveWorkbook(wb,file = "myXlsx.xlsx")
Generi c способ:
sheetNames<-c("d1","d2")
library(xlsx)
wb <- createWorkbook()
for(i in 1:length(my.list)){
sheetName<- createSheet(wb,sheetNames[i]) #add sheets to excel
addDataFrame(my.list[[i]],
sheet=sheetName,
startRow=1,
row.names=FALSE)#assign dataframe to sheet
}
saveWorkbook(wb,file = "myXlsx1.xlsx")