ho bisogno di esportare un frame di dati in R ad un foglio di Excel, che può essere fatto tramite:dati Esportazione in cellule specifiche in foglio di Excel
require("xlsx")
write.xlsx(x, file, sheetName="Sheet1", col.names=TRUE,
row.names=TRUE, append=FALSE, showNA=TRUE)
miei dati esportati saranno poi incollate inizio nella cella "A1 "del foglio Excel. Posso anche impostare append=TRUE
in modo che i dati vengano aggiunti alla fine del foglio.
Esiste la possibilità di inserirlo in una cella specifica ? Devo esportare il frame di dati su un intervallo che inizia dalla cella C10
. È possibile?
Aggiornamento: Il foglio contiene dati in righe 1-9
nonché colonne A-B
. Pertanto non è possibile aggiungere semplicemente celle vuote al frame dati e incollarlo nel foglio excel, perché quelle celle vuote cancellerebbero i dati.
Sì, questo codice cancellerebbe i dati originali. In quel caso invece di creare colonne e righe vuote dovresti prima leggere i dati originali, e poi sarebbe possibile associarli ai nuovi dati generati. – Molx
Ho già pensato a questo modo. È una soluzione, ma non molto bella. C'è un modo più semplice? – Dom
@Dom Potrebbe essere opportuno prendere in considerazione di menzionare nell'OP che tale risposta * non * si adatta a te. – pnuts