Целые числа изменяют свои значения, генерируя временные ряды из кадра данных в R

Javier López Tomás спросил: 03 ноября 2018 в 08:45 в: r

У меня есть список с фреймами данных внутри него, например:

 x = data.frame("city" = c("Madrid","Madrid","Madrid","Madrid"), 
 "date" = c('2018-11-01','2018-11-02','2018-11-03','2018-11-04'),
 "visits" = c(100,200,80,38), "temp"=c(20,10,17,16))       list_of_cities= split(x, x$city) #In my original df there are a lot of cities

Затем, чтобы создать объект временного ряда (ts), я следую следующему процессу:

madrid_data = select(list_of_cities[['Madrid']],date,visits,temp)
madrid = ts(madrid_data[,2:3], start = c(2018,305), frequency = 365)

В этом примере у меня проблемы не возникает. Однако с моим исходным фреймом данных я получаю следующее:

Как я могу решить это? Заранее большое спасибо


0 ответов