Escribir en archivos CSV en R

Para el análisis de datos, a veces se requiere crear un archivo de datos CSV y realizar algunas operaciones según nuestros requisitos. Entonces, en este artículo vamos a aprender cómo escribir datos en un archivo CSV usando el lenguaje de programación R.

Para escribir en el archivo csv se utiliza la función write.csv().

Sintaxis: write.csv(datos, ruta)

Parámetro:

  • datos: datos que se agregarán a csv
  • ruta: ruta del archivo

Acercarse:

  • Crear un marco de datos
  • Pasar los valores requeridos a la función.
  • escribir en el archivo

Primero vamos a crear un marco de datos.

Ejemplo:

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)

Producción:

datos en consola

Nuestros datos en la consola

Ahora escribamos estos datos en un archivo csv y guárdelos en la ubicación requerida.

Ejemplo:

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

Producción:

Archivo CSV con datos

Archivo CSV con datos

Publicación traducida automáticamente

Artículo escrito por erkrutikpatel y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *