首页 > 解决方案 > X 轴日期顺序错误

问题描述

随着时间的推移和跨多个站点绘制 % 绽放。绘图看起来正确,但 x 轴日期不是按时间顺序排列的。

代码:

Blue_bloom$site <- factor(bluecrop$site, levels = c("W. Ottawa", "E. Ottawa", "W. Van Buren", "E. Van Buren"))
BC_bloom2 <- ggplot(Blue_bloom, aes(x= date, y=as.numeric(value)))+ geom_point(aes(color = site))
BC_bloom2 + theme_classic() +
  scale_color_manual(values = c("skyblue", "steelblue", "deepskyblue2", "skyblue3")) +
  geom_smooth(aes(group=1), method = "loess", se=T)+
  ylim(0,100)+
  labs(x = "date", y = "% bloom", title = "Bluecrop")`

输出:

在此处输入图像描述

轴从左到右列出 6/11 和 6/12,然后是 6/3、6/5 和 6/8。似乎是按时间顺序阅读 11 和 12 中的第一个“1”...提示??

标签: rdateggplot2

解决方案


推荐阅读