2017-06-10 6 views
0
ggplot(df, aes(x, y, colour = as.factor(z))) + 
    geom_point() + 
    geom_line(data=df,aes(y=predict(lmer(mymodel),df),newdata=df) 

xとzは、zを要素とする説明変数です。次に、データに線形混合効果モデルをフィットさせました。as.factor ggplotの色をRで変更する

Rのas.factor ggplotの色を変更するにはどうすればよいですか?それは私にRBGを与えているが、私は異なった色が欲しい。あなたのアドバイスは高く評価されます。ありがとう。

答えて

2

scale_colour_manualscale_colour_brewerです。最初は手動で色を指定でき、2番目にはColorbrewerパレットの1つを選択できます。

0

あなたはまた、上記のポストを示唆するような色を定義し、以下の表に名前が伝説上の名前がセックスになるとラベルが男性になりますr colors for ggplot

scale_color_manual(name="Sex", values=c("dark grey", "black"), labels=c("Males", "Females"))

を色を参照することができますと女性。また、AES(X =年、yは番号、色=性別=)

0

にあなたは(あなたが必要とする、対応する色のコードを取得しますここhttp://colorbrewer2.org/

に色の良い組み合わせを探すことができます例えば、黒色などの緑や「#000000」の一種として「#1 2ca25f」)とは、次のようにコードでそれを追加することができます。

ggplot(df, aes(x, y, colour = as.factor(z))) + geom_point() + geom_line(data=df,aes(y=predict(lmer(mymodel),df),newdata=df) + scale_color_manual(values = c("#000000", "#2ca25f", ...)

をお使いのzの多くの要因に依存します。

P.S. #codeの代わりに "black"、 "white"などの一般的な色名を書くこともできます。

関連する問題