J'essaie d'enregistrer des cadres de données dans des feuilles de calcul distinctes au sein d'un système de gestion des données. .xlsx
document :
library(xlsx)
df1 <- data.frame(a=c("a", "b", "c"), b=c(3,4,5))
df2 <- data.frame(r=c(1,2,3), d=c("a", "b", "c"))
# append into corresponding spreadsheet
write.xlsx2(as.data.frame(df1),
"path/dummy.xlsx",
sheetName = "TestSheet1",
col.names = T,
row.names = F,
append = F)
write.xlsx2(as.data.frame(df2),
"path/dummy.xlsx",
sheetName = "TestSheet2",
col.names = T,
row.names = F,
append = F)
Cependant, write.xlsx2()
supprimer "TestSheet1"
:
L'idée est d'avoir deux feuilles de calcul distinctes pour deux cadres de données distincts, et si possible d'ajouter de nouvelles données dans les cadres de données des feuilles de calcul tout en conservant les mêmes feuilles de calcul.
Comment pourrais-je accomplir cette tâche ?