Schrijven naar CSV-bestanden in R

Schrijven naar CSV-bestanden in R

Voor gegevensanalyse is het soms nodig om een ​​CSV-gegevensbestand te maken en er enkele bewerkingen op uit te voeren volgens onze vereisten. In dit artikel gaan we dus leren hoe we gegevens naar een CSV-bestand kunnen schrijven met behulp van R-programmeertaal.

Om naar een csv-bestand te schrijven, wordt de functie write.csv() gebruikt.

Syntaxis: write.csv(gegevens, pad)

Parameter:

  • data: gegevens die aan csv moeten worden toegevoegd
  • pad: padnaam van het bestand

Benadering:

  • Maak een dataframe
  • Geef de vereiste waarden door aan de functie
  • Naar bestand schrijven

Laten we eerst een dataframe maken.

Voorbeeld:

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

Uitgang:

gegevens in console

Onze gegevens in de console

Laten we deze gegevens nu naar een csv-bestand schrijven en op de gewenste locatie opslaan.

Voorbeeld:

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

Uitgang:

CSV-bestand met gegevens

CSV-bestand met gegevens