Что пошло не так, так это преобразование столбца DATE в формат даты.
Пример по приведенной ссылке предлагает:
monthly_sales$DATE <- as.Date(monthly_sales$DATE, "%m/%d/%Y")
Принимая во внимание, что формат ячеек "1967-01-01".
Поэтому все даты конвертируются в NA.
Правильное обращение с этим будет:
monthly_sales <- read.csv("DAUTONSA.csv",header = TRUE, stringsAsFactors = FALSE)
monthly_sales$DATE <- as.Date(monthly_sales$DATE, "%Y-%m-%d")
uc_ts_plot <- ggplot(monthly_sales, aes(DATE,DAUTONSA)) + geom_line(na.rm=TRUE) +
xlab("Month") + ylab("Auto Sales in Thousands") +
scale_x_date(labels = date_format(format= "%b-%Y"),breaks = date_breaks("1 year")) +
stat_smooth(colour = "green")
Обратите внимание на изменение в
monthly_sales$DATE <- as.Date(monthly_sales$DATE, "%Y-%m-%d")
линия