Sto lavorando su un questionario di grandi dimensioni e produco tabelle di frequenza di riepilogo per domande diverse (ad esempio df1 e df2).Unire due dataframe prima dell'esportazione come file .csv
a<-c(1:5)
b<-c(4,3,2,1,1)
Percent<-c(40,30,20,10,10)
df1<-data.frame(a,b,Percent)
c<-c(1,1,5,2,1)
Percent<-c(10,10,50,20,10)
df2<-data.frame(a,c,Percent)
rm(a,b,c,Percent)
Io di solito esportare i dataframes come file CSV utilizzando il seguente comando:
write.csv(df1 ,file="df2.csv")
Tuttavia, come il mio questionario ha molte domande e quindi dataframes, mi chiedevo se c'è un modo in R combinare diversi dataframes (ad esempio con una linea che li separa) ed esportarli in un csv (e quindi aprirli definitivamente in Excel)? Quando apro Excel, avrò quindi un solo file con tutti i miei frame di dati delle domande, uno sotto l'altro. Questo file CSV sarebbe molto più semplice che avere singoli file che devo aprire a turno per visualizzare i risultati.
Molte grazie in anticipo.
Guarderei unire loro – James
Se si apre una connessione file, è possibile scrivere con write.csv e cat utilizzando il parametro append disponibile in entrambe le funzioni. –