R ggplot: исключение пустого диапазона дат из графика временных рядов? - PullRequest
0 голосов
/ 07 марта 2019

На нижнем изображении у меня есть график, полученный с помощью этого кода:

library(lubridate)
shangPM$date <- with(shangPM, ymd_h(paste(year, month, day, hour, sep= ' ')))

ggplot(data = shangPM, aes(x = date, y = PM_US.Post)) + 
geom_line() 

Однако на моей оси x показаны четыре года без данных, что делает график странным.Я попытался использовать xlim иordin_cartesian, но, похоже, это не очень хорошо работает с моей переменной даты (может быть, я ошибаюсь?). Немного нуба - может кто-нибудь помочь мне увеличить только даты, для которых у меня есть данныемой сюжет?

Вот моя ошибка:

Error in as.POSIXct.numeric(value) : 'origin' must be supplied

Time Series Photograph

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...