Проблема в том, что вы вставили заглавную букву Y
, когда часть года содержит только две цифры. Таким образом, вы должны использовать маленький регистр y
, то есть
temps %>% as_tibble() %>%
mutate(date = parse_date_time(Date.Time..GMT..0500, "mdyHM"))
Для создания простого графика, вот базовый c код
ggplot(temps) +
aes(x = date, y = TempF) +
geom_line()
Для получения дополнительной информации о Сам график, я предлагаю вам взглянуть на ggplot2
документацию .
В моих примерах данных это сработало
temps <- data.frame(
Date.Time..GMT..0500 = c("6/18/18 12:57", "6/18/18 13:57", "6/18/18 14:57"),
var = c(1,2,3)
)
parse_date_time(temps$Date.Time..GMT..0500, "mdYHM")
# [1] "2018-06-18 12:57:00 UTC" "2018-06-18 13:57:00 UTC" "2018-06-18 14:57:00 UTC"