2013-08-31 23 views
0

在ggplot2 boxplot中添加平均值,是否有辦法阻止圖例中包含的平均值爲 ?我必須使用大點的尺寸,並在傳說中找到其包含在內的 。在概念上最接近的問題 我能找到,用於從概述條形圖的傳說,消除斜線是 在防止將平均值包含在boxplot圖例中

http://www.cookbook-r.com/Graphs/Legends_(ggplot2)/#modifying-the-legend-box

該解決方案使用geom_bar兩次重疊在一個又一個陰謀,第二,概述了 條形圖,沒有圖例。但是有沒有一種解決方案可以防止出現在boxplot圖例中的意思?

ggplot(data=PlantGrowth, aes(x=group, y=weight, fill=group)) + geom_boxplot() + 
stat_summary(fun.y=mean, colour="darkred", geom="point", shape=18, size=3) + 
# idea from above website 
geom_boxplot(show_guide=FALSE) 

回答

0

您可以添加參數show_guide=FALSEstat_summary()調用中,以防止裏面的傳說點的配售。

ggplot(data=PlantGrowth, aes(x=group, y=weight, fill=group)) + geom_boxplot() + 
    stat_summary(fun.y=mean, colour="darkred", geom="point", 
         shape=18, size=3,show_guide = FALSE) 

enter image description here

+0

謝謝! @Didzis – user1869949

+0

@ user1869949,請閱讀此:http://meta.stackoverflow.com/help/someone-answers – Henrik

相關問題