logo

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.

c# voorbeeldcode

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