[R] Konwersja .csv -> .RData

0

Cześć,
mam plik .csv z danymi, potrzebuję przerobić go na .RData.
Ogólnie chodzi o to że mam napisany skrypt z prognozowaniem, skrypt wczytuje dane z csv , potem idą obliczenia i prognozowanie i następnie jest zapisywana prognoza w nowym pliku .csv.
Jednak działa to dość wolno, chciałbym sprawdzić czy gdy dane będą zapisane w .RData a nie .csv pójdzie to szybciej :) Problem w tym że nie mogę sobie poradzić z konwersja csv na RData...
Jak się do tego zabrać? Szukałem w google ale mimo wszystko kicha

0

Co to znaczy wolno? Wczytywanie może i będzie troche szybsze, ale chyba mówisz o tym, że prognozowanie wolne, a nie wczytywanie danych?
Pokaż kod tego prognozowania to coś wymyślimy.

a żeby zapisać csv na RData wystarczy:

myFile <- read.csv("C:/plik.csv")
save(file = "plik.RData", myFile)
1

Od siebie dodam, że pojedyncze obiekty powinno się raczej zapisywać do plików .rds a nie .Rdata. Robi się to właściwie bardzo podobnie:

saveRDS(myFile, "plik.rds")

1 użytkowników online, w tym zalogowanych: 0, gości: 1