HOWTO · R
Exportar marco de datos a CSV en R
Este tutorial demuestra cómo exportar un marco de datos a CSV en R.
En esta página
Hay varias formas de exportar un marco de datos a CSV en R. Este tutorial demuestra cómo exportar un marco de datos a CSV en R.
Use write.csv de Base R para exportar el marco de datos a CSV en R
La base R tiene la función write.csv(), que escribe un marco de datos en un archivo CSV. Toma tres parámetros: marco de datos, ruta y nombre del archivo, y row.names.
Los row.names pueden ser falsos si no desea exportar los nombres de las filas en el archivo CSV. Ver ejemplo:
Delftstack <- data.frame(Name=c('Jack', 'John', 'Mike', 'Michelle', 'Jhonny'),
LastName=c('Danials', 'Cena', 'Chandler', 'McCool', 'Nitro'),
Id=c(101, 102, 103, 104, 105),
Designation=c('CEO', 'Project Manager', 'Senior Dev', 'Junior Dev', 'Intern'))
write.csv(Delftstack, "C:\\Users\\Sheeraz\\OneDrive\\Documents\\data.csv", row.names=TRUE)
El código anterior escribirá el marco de datos dado en CSV. Ver la salida:
Use fwrite del paquete data.table para exportar el marco de datos a CSV en R
fwrite es una función del paquete data.table, que puede escribir marcos de datos en archivos CSV y tomar dos parámetros: el marco de datos y la ruta y el nombre del archivo. Ver ejemplo:
library(data.table)
Delftstack <- data.frame(Name=c('Jack', 'John', 'Mike', 'Michelle', 'Jhonny'),
LastName=c('Danials', 'Cena', 'Chandler', 'McCool', 'Nitro'),
Id=c(101, 102, 103, 104, 105),
Designation=c('CEO', 'Project Manager', 'Senior Dev', 'Junior Dev', 'Intern'))
fwrite(Delftstack, "C:\\DelftStack\\delftstack.csv")
El código anterior escribirá el marco de datos dado en CSV. Ver la salida:
Use write_csv del paquete Reader para exportar el marco de datos a CSV en R
write_csv es una función del paquete reader que puede escribir marcos de datos en archivos CSV; toma dos parámetros: el marco de datos y la ruta y el nombre del archivo. Ver ejemplo:
library(readr)
Delftstack <- data.frame(Name=c('Jack', 'John', 'Mike', 'Michelle', 'Jhonny'),
LastName=c('Danials', 'Cena', 'Chandler', 'McCool', 'Nitro'),
Id=c(101, 102, 103, 104, 105),
Designation=c('CEO', 'Project Manager', 'Senior Dev', 'Junior Dev', 'Intern'))
write_csv(Delftstack, "C:\\DelftStack\\delftstack.csv")
El código anterior escribirá el marco de datos dado en CSV. Ver la salida:
Los paquetes de estos ejemplos pueden instalarse primero si aún no están instalados. Usamos \\ en cada ejemplo para evitar el error de barra invertida.