resultados guardar exportar datos data como archivos archivo abrir r rdata

exportar - guardar data frame en r



¿Cómo guardar el archivo de datos en.RData? (2)

Quiero guardar datos en un archivo .RData .

Por ejemplo, me gustaría guardar en 1.RData con dos archivos csv y algo de información.

Aquí, tengo dos archivos csv

1) file_1.csv contains object city[[1]] 2) file_2.csv contains object city[[2]]

y adicionalmente guarde otros valores, país y población de la siguiente manera. Entonces, supongo que necesito hacer objetos ''ciudad'' desde dos archivos csv en primer lugar.

La estructura de 1.RData puede verse así:

> data = load("1.RData") > data [1] "city" "country" "population" > city [[1]] NEW YORK 1.1 SAN FRANCISCO 3.1 [[2]] TEXAS 1.3 SEATTLE 1.4 > class(city) [1] "list" > country [1] "east" "west" "north" > class(country) [1] "character" > population [1] 10 11 13 14 > class(population) [1] "integer"

file_1.csv y file_2.csv tienen file_2.csv filas y columnas.

¿Cómo puedo crear este tipo de RData con archivos y valores csv?


Alternativamente, cuando desee guardar objetos R individuales, le recomiendo usar saveRDS .

Puede guardar objetos R usando saveRDS , luego cargarlos en R con un nuevo nombre de variable usando readRDS .

Ejemplo:

# Save the city object saveRDS(city, "city.rds") # ... # Load the city object as city city <- readRDS("city.rds") # Or with a different name city2 <- readRDS("city.rds")

Pero cuando quiera guardar muchos / todos sus objetos en su espacio de trabajo, use la respuesta de Manetheran.


Hay dos formas de hacerlo: save o save.image

Si quiere guardar todo en la sesión R, es fácil:

save.image(file="1.RData")

Si no quiere guardar todo, deberá enumerar todos los objetos que desea guardar:

save(city, country, file="1.RData")