删除绘图上ggplot2的置信区间

时间:2017-10-05 11:24:16

标签: r ggplot2

我有一个情节,我试图消除我线上每个的置信区间(平滑线上的灰色投射),但它不起作用。我使用下面的代码:

ggplot(data, aes(x=, y=)) + geom_smooth(aes(color="KHRC"),se = FALSE, span = 0.3)+
  geom_smooth(data=GO1,aes(color="GO1"))+
  geom_smooth(data=GO2,aes(color="GO2"))+
  geom_smooth(data=GO4,aes(color="GO4"))+
  geom_smooth(data=GO3,aes(color="GO3"))+
  geom_smooth(data=GO6,aes(color="GO6"))+
  scale_x_datetime(limits = c(ymd_hms("2016-11-05 09:00:00"), ymd_hms("2016-11-07 00:00:00")))+
  labs(color="ID")+
  ggtitle("x vs y ")

我需要帮助我们使用哪些代码来消除置信区间。另外,当我改变跨度时,我看到没有区别,对此的建议也会很好。谢谢你提前帮助。

1 个答案:

答案 0 :(得分:2)

ggplot(data, aes(x=, y=)) + geom_smooth(aes(color="KHRC"),se = FALSE, span = 0.3)+
  geom_smooth(data=GO1,aes(color="GO1"),se = FALSE,span = 0.3)+
  geom_smooth(data=GO2,aes(color="GO2"),se = FALSE,span = 0.3)+
  geom_smooth(data=GO4,aes(color="GO4"),se = FALSE,span = 0.3)+
  geom_smooth(data=GO3,aes(color="GO3"),se = FALSE,span = 0.3)+
  geom_smooth(data=GO6,aes(color="GO6"),se = FALSE,span = 0.3)+
  scale_x_datetime(limits = c(ymd_hms("2016-11-05 09:00:00"), ymd_hms("2016-11-07 00:00:00")))+
  labs(color="ID")+
  ggtitle("x vs y ")