2017-10-05 75 views
0

我有一個圖,我試圖去除每條線上的置信區間(平滑線上的灰色陰影),但它不起作用。我用下面的代碼:在圖上刪除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 ") 

我需要什麼樣的代碼用來去除信心interval.Also,我看不出有什麼區別幫助時,我改變跨度,對建議過會great.Thank你提前幫助你。

+3

添加'SE = FALSE'到每個'geom_smooth'功能 – tbradley

+2

或所有數據放在一起,並用'SE = FALSE'調用一次geom_smooth。 – zx8754

回答

0
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 ")