logo

Escriptura en fitxers CSV en R

Per a l'anàlisi de dades, de vegades cal crear un fitxer de dades CSV i fer-hi algunes operacions segons el nostre requisit. Per tant, en aquest article aprendrem a escriure dades al fitxer CSV mitjançant el llenguatge de programació R.

r en llenguatge c

Per escriure al fitxer csv s'utilitza la funció write.csv().



Sintaxi: write.csv (dades, camí)

Paràmetre:

  • dades: dades que s'afegiran a csv
  • ruta: nom del camí del fitxer

Enfocament:



  • Creeu un DataFrame
  • Passeu els valors requerits a la funció
  • Escriu al fitxer

Creem primer un marc de dades.

Exemple:

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

>

>

Sortida:

dades a la consola

Les nostres dades a la consola

Ara escrivim aquestes dades en un fitxer csv i desem-les a la ubicació necessària.

Exemple:

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

>

>

Sortida:

Fitxer CSV amb dades

Fitxer CSV amb dades