Skrivning til CSV-filer i R

Skrivning til CSV-filer i R

Til dataanalyse er det nogle gange nødvendigt at oprette en CSV-datafil og udføre nogle handlinger på den i henhold til vores krav. Så i denne artikel skal vi lære, hvordan man skriver data til CSV-fil ved hjælp af R-programmeringssprog.

For at skrive til csv-filen bruges skrive.csv()-funktionen.

Syntaks: skriv.csv(data, sti)

Parameter:

  • data: data, der skal tilføjes til csv
  • sti: stinavnet til filen

Nærme sig:

  • Opret en DataFrame
  • Send de nødvendige værdier til funktionen
  • Skriv til fil

Lad os først oprette en dataramme.

Eksempel:

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)>

Produktion:

data i konsollen

Vores data i konsollen

Lad os nu skrive disse data til en csv-fil og gemme dem på en påkrævet placering.

Eksempel:

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 :)'> )>

Produktion:

CSV-fil med data

CSV-fil med data