10
我使用geom_smooth繪製一些數據並尋找一種方法來更改每行的標準錯誤底紋的顏色以匹配該行(即,紅線會產生標準錯誤陰影紅)。我瀏覽了官方的ggplot2文檔以及https://github.com/hadley/ggplot2/wiki/%2Bopts%28%29-List的opts()列表。任何建議(或只是確認是否有可能)表示讚賞。更改geom_smooth的標準錯誤顏色
我使用geom_smooth繪製一些數據並尋找一種方法來更改每行的標準錯誤底紋的顏色以匹配該行(即,紅線會產生標準錯誤陰影紅)。我瀏覽了官方的ggplot2文檔以及https://github.com/hadley/ggplot2/wiki/%2Bopts%28%29-List的opts()列表。任何建議(或只是確認是否有可能)表示讚賞。更改geom_smooth的標準錯誤顏色
你的(可以理解的)錯誤是認爲你應該改變顏色而不是填充。標準錯誤陰影基本上是由geom_ribbon
組成的,它們是2d區域,所以它們「填充」的「顏色」由fill
決定,而不是colour
。
嘗試:
geom_smooth(aes(...,fill = variable))
,其中變量是同一個你映射到其他地方的顏色。
正是我在找的東西,非常感謝。 – Bryan 2012-03-08 10:09:24