我想繪製兩列原始數據(我已經使用融合將它們合併爲一個數據框),然後爲每個添加單獨的錯誤欄。但是,我想爲每列的原始數據製作一對顏色,而錯誤欄則製作另一組顏色,但似乎無法使其工作。我得到的陰謀是在下面的鏈接。我想爲原始數據和錯誤欄使用不同的顏色對。出於說明的目的,下面編碼一個簡單的可再現的例子。如何更改stat_summary()中的顏色
dat2.m<-data.frame(obs=c(2,4,6,8,12,16,2,4,6),variable=c("raw","raw","raw","ip","raw","ip","raw","ip","ip"),value=runif(9,0,10))
c <- ggplot(dat2.m, aes(x=obs, y=value, color=variable,fill=variable,size = 0.02)) +geom_jitter(size=1.25) + scale_colour_manual(values = c("blue","Red"))
c<- c+stat_summary(fun.data="median_hilow",fun.args=(conf.int=0.95),aes(color=variable), position="dodge",geom="errorbar", size=0.5,lty=1)
print(c)
[1]: http://i.stack.imgur.com/A5KHk.jpg
你能發佈一個可重複的例子嗎?或者告訴我們情節中出了什麼問題? – jdobres
劇情沒有錯,我只是不確定如何讓誤差線成爲與原始數據不同的顏色對。 – user85727
我可以發佈一個可重複的例子,當然 – user85727