2012-03-08 4 views
10

geom_smoothを使ってデータをプロットし、各ラインの標準エラーシェーディングの色をそのラインに合わせて変更する方法を探しています(つまり、赤い線は標準誤差赤がかった)。私は公式のggplot2のドキュメントとopts()のリストをhttps://github.com/hadley/ggplot2/wiki/%2Bopts%28%29-Listに見てきました。任意のアドバイス(またはそれが可能かどうかの確認)は高く評価されます。geom_smoothの標準エラーカラーを変更する

答えて

16

の塗りつぶしではなく、の色をに変更する必要があると思われるのは間違いです。です。標準誤差シェーディングは本質的にgeom_ribbonで行われ、2次元領域であるため、「塗りつぶされた」色はfillであり、colourではありません。

試してください:変数は、あなたが他の場所で着色するマップと同じです

geom_smooth(aes(...,fill = variable)) 

+0

まさに私が探していたものです。ありがとうございました。 – Bryan

関連する問題