r:如何在ggplot中连接换行符

r:如何在ggplot中连接换行符,r,ggplot2,time-series,R,Ggplot2,Time Series,重复使用本问题中的示例,但针对不同的问题; 正如你所见,“我的观察”和“我的预测”(介于350和351之间)之间存在差距 为什么会有差距?我有一个1天的预测,预测线本身在图表中完全缺失。请帮忙 这是因为你上次的“观察”是在时间=350时进行的 df[df$time>349 & df$time<=351,] ## time M isin ## 26 350 -0.2180864 observations ## 27 351 1.22

重复使用本问题中的示例,但针对不同的问题;

正如你所见,“我的观察”和“我的预测”(介于350和351之间)之间存在差距


为什么会有差距?我有一个1天的预测,预测线本身在图表中完全缺失。请帮忙

这是因为你上次的“观察”是在时间=350时进行的

df[df$time>349 & df$time<=351,]
##   time          M         isin
## 26  350 -0.2180864 observations
## 27  351  1.2246175  my_forecast
## 51  351  3.7502526  upper_bound
## 75  351 -1.3010176  lower_bound

df[df$time>349&df$time谢谢,回到我的场景,由于1天的预测,我假设geom_线没有画一条线,因为只有1个点,我为1天的预测绘制geom_点是否更好(351处只有我的_预测的1行),并为观测维护geom_线?我了解您的方法也适用于“预测”工作,但我有兴趣为“预测”isin维护1个观测值以用于其他目的。
df<-rbind(df,data.frame(time=c(351),M=c(1.2246175),isin=c("observations")))
ggplot(df, aes(x = time, y = M, color = isin)) + geom_line()