La función write.table() escribe el contenido de un DF en un archivo.

dfPersonas <- data.frame("Id" = 1:2, "Age" = c(21,15), "Name" = c("John","Dora"))

write.table(dfPersonas,"datos_personas.csv")

El contenido del nuevo fichero es:

Vamos a modificar algunos parámetros de la función para que no guarde las comillas dobles (quotes=FALSE), definimos el separador de campos con el carácter “;” y no guardamos los nombres de filas.

write.table(dfPersonas,"datos_personas.csv",
            quote = FALSE, # Sin dobles comillas en cadenas
            sep = ";", # Separador de campos
            row.names = FALSE # No coge nombres de filas del DF
            )

Ejercicios

Enlaces

Enlaces externos: