R ggplot显示多变量和几何图形的时间序列图例

R ggplot显示多变量和几何图形的时间序列图例,r,ggplot2,plot,legend,R,Ggplot2,Plot,Legend,我想给这件事添加一个传奇 并重命名图例中的每个y。我做了一些研究,没有找到一个适合我的例子。每个geom_对应于my df_07中的一列(仅包含整数) 这是我的密码: gg07 <- ggplot(df_07) + geom_line(aes(x = datetime, y = pred_pm25_monitor_humidity), color = "blue") + geom_line(aes(x = datetime, y = pm25_monitor

我想给这件事添加一个传奇 并重命名图例中的每个y。我做了一些研究,没有找到一个适合我的例子。每个
geom_
对应于my df_07中的一列(仅包含整数)

这是我的密码:

gg07 <-
  ggplot(df_07) +
  geom_line(aes(x = datetime, y = pred_pm25_monitor_humidity), color = "blue") +
  geom_line(aes(x = datetime, y = pm25_monitor), linetype = "dashed") +
  geom_point(aes(x = datetime, y = pm25 ), shape = 1) +
  ylab("PM2.5 (µg/m3)") +
  xlab("Date") +
  ggtitle("Raw and Fitted Monitor Data -- July 01-08, 2020")

gg07当你遇到更复杂的传说时,我发现ggplot最终往往与你作对。以下是基于常规绘图函数的解决方案:


##制造一些假数据
种子集(100)

这能回答你的问题吗?备注-您也可以添加线型,如感谢@tjebo。不幸的是,这个例子没有回答我的问题。我感谢你的帮助!谢谢你,小天狼星。这真的很有帮助!我可以让它与真实数据一起工作!!我希望我能找到一种使用ggplot的方法,但你的答案对初步分析非常有用。再次感谢你。