Pentru analiza datelor, uneori este necesară crearea unui fișier de date CSV și efectuarea unor operațiuni pe acesta conform cerințelor noastre. Deci, în acest articol vom învăța cum să scrieți date în fișierul CSV folosind limbajul de programare R.
diferența dintre program și script
Pentru a scrie în fișierul csv se folosește funcția write.csv().
Sintaxă: write.csv(date, cale)
Parametru:
- date: date care trebuie adăugate în csv
- cale: calea fișierului
Abordare:
- Creați un DataFrame
- Transmiteți valorile necesare funcției
- Scrieți în fișier
Mai întâi să creăm un cadru de date.
Exemplu:
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)> |
>
>
Ieșire:

Datele noastre în consolă
Acum să scriem aceste date într-un fișier csv și să le salvăm într-o locație necesară.
Exemplu:
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 :)'> )> |
>
>
Ieșire:

Fișier CSV cu date