2011-11-30 37 views
11

どうすればいいですか:ggplot2:ボックスプロットの塗りつぶし色を調整する方法(および凡例のテキストを変更する)

  1. 以下のボックスプロットの塗りつぶし色を設定しますか?私は引数 "色"を試しましたが、失敗しました。
  2. 凡例のテキストを「0」、「1」から別のものに変更しますか?代わりに、色の美的の

    require(ggplot2) 
    ggplot(mtcars, aes(factor(cyl), mpg)) + 
        geom_boxplot(aes(fill=factor(vs), colour=c("grey50", "white"))) 
    

答えて

26

、あなたはフィル美学を調整したいです。あなたは、スケールを調整することによって、あなたの質問(とはるか)の両方を扱うことができます:scale_manualため

ggplot(mtcars, aes(factor(cyl), mpg, fill = factor(vs))) + 
    geom_boxplot() + 
    scale_fill_manual(name = "This is my title", values = c("pink", "green") 
        , labels = c("0" = "Foo", "1" = "Bar")) 

ggplot2のウェブサイトのヘルプページが良い例がいっぱいです。

関連する問題