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
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")