私のプロット内のある点を色で表示したり、白黒表示で表示したりします。別のグループにシェイプパラメータを使用していますが、2つのレイヤーを使用してこれを行うことができます。残念ながら私は伝説を自分のポイントに対応させる方法を理解できません。これは伝説のすべてを回る上記のように、私はshow.legend = TRUE
が含まれている場合ggplot2いくつかのグループ化で凡例に正しく階層化されたポイントを表示
x <- data.frame(names = rep(letters[1:24],2),
grouping1 = factor(rep(c("Treatment", "Control"), each = 24)),
grouping2 = factor(rep(rep(c("Matched","Unmatched"), each = 12), 2)),
values1 = runif(48, 60, 120), values2 = runif(48, 11, 25))
ggplot(data = x, aes(x = values1, y = values2, group = names)) +
geom_point(aes(shape = grouping1, color = grouping2)) +
geom_line(alpha = 0.2) +
geom_point(data = x[x$grouping1 == 1 & x$grouping2 == 1,], aes(values1, values2),
shape = 21, size = 3, show.legend = TRUE)
:ここで私が何を意味するか示すための最小限の例があります。私は凡例の境界線で丸で囲まれた赤い点(グラフのようなもの)だけを望みます。何か助けに感謝します。色を持っていると特性を埋める25、 - あなたは2つのグループを組み合わせた場合
これまでのところ私はほとんどcolor' ''とともにfill'を使用してそこに着くことができますが、円がポイントと同じ色を終わります。これが黒と白になることを考えれば十分でしょうか?印刷のポイントにはどのような色を使用しますか? 'scale_color_grey'を試してみてください。 – aosmith
これは大丈夫かもしれませんが、おそらく答えとしてどのように表示することができますか?大多数の人がpdfファイルを読むだけなので、私は色付けを続けたいので、 'scale_color_grey'を使うことはオプションではありません。 – Jaeoc