Scrittura su file CSV in R

Scrittura su file CSV in R

Per l'analisi dei dati a volte è necessario creare un file di dati CSV ed eseguire alcune operazioni su di esso secondo i nostri requisiti. Quindi, in questo articolo impareremo come scrivere dati su file CSV utilizzando il linguaggio di programmazione R.

Per scrivere nel file CSV viene utilizzata la funzione write.csv().

Sintassi: write.csv(dati, percorso)

Parametro:

  • dati: dati da aggiungere al csv
  • percorso: nome del percorso del file

Approccio:

  • Crea un frame di dati
  • Passa i valori richiesti alla funzione
  • Scrivi su file

Creiamo prima un frame di dati.

Esempio:

R




Country <-> c> (> 'China'> ,> 'India'> ,> 'United States'> ,> 'Indonesia'> ,> 'Pakistan'> )> > Population_1_july_2018 <-> c> (> '1,427,647,786'> ,> '1,352,642,280'> ,> > '327,096,265'> ,> '267,670,543'> ,> '212,228,286'> )> > Population_1_july_2019 <-> c> (> '1,433,783,686'> ,> '1,366,417,754'> ,> > '329,064,917'> ,> '270,625,568'> ,> '216,565,318'> )> > change_in_percents <-> c> (> '+0.43%'> ,> '+1.02%'> ,> '+0.60%'> ,> '+1.10%'> ,> '+2.04%'> )> > > data <-> data.frame> (Country, Population_1_july_2018, Population_1_july_2019, change_in_percents)> print> (data)>

Produzione:

dati nella console

I nostri dati in console

Ora scriviamo questi dati in un file CSV e salviamolo nella posizione richiesta.

Esempio:

R




Country <-> c> (> 'China'> ,> 'India'> ,> 'United States'> ,> 'Indonesia'> ,> 'Pakistan'> )> > Population_1_july_2018 <-> c> (> '1,427,647,786'> ,> '1,352,642,280'> ,> > '327,096,265'> ,> '267,670,543'> ,> '212,228,286'> )> > Population_1_july_2019 <-> c> (> '1,433,783,686'> ,> '1,366,417,754'> ,> > '329,064,917'> ,> '270,625,568'> ,> '216,565,318'> )> > change_in_percents <-> c> (> '+0.43%'> ,> '+1.02%'> ,> '+0.60%'> ,> '+1.10%'> ,> '+2.04%'> )> > > data <-> data.frame> (Country, Population_1_july_2018, Population_1_july_2019, change_in_percents)> print> (data)> > write.csv> (data,> 'C:Users...YOUR PATH...population.csv'> )> print> (> 'CSV file written Successfully :)'> )>

Produzione:

File CSV con dati

File CSV con dati