R(v。3.4.1)でggplot2(v。2.2.1)を使用して、縦線を含むヒストグラムを作成しています。私は、ヒストグラムを生成する垂直線を配置し、プロットの凡例に行を追加するには、次のコードを使用しています:凡例タイトルgeom_vline
ggplot(data = meanExps, aes(x)) +
geom_histogram(col = "black",
fill="lightblue") +
geom_vline(data = meanData,
mapping = aes(xintercept=Vals,
linetype=Title,
color = Title),
size = 1,
show.legend = T) +
labs(x = "Exponential Means")
すべては伝説のタイトルを除いてプロットで正しく表示されています「タイトル」として表示されます。
私は何か他のものに凡例のタイトルを変更したい - と言う、「V.行」
私は私の伝説(とタイトル)を与える、次のコードを、試してみました私が望むだけでなく、私には私が望んでいないという別の伝説が与えられます。 :ここ
ggplot(data = meanExps, aes(x)) +
geom_histogram(col = "black",
fill="lightblue") +
geom_vline(data = meanData,
mapping = aes(xintercept=Vals,
linetype=Title,
color = Title),
size = 1,
show.legend = T) +
labs(x = "Exponential Means", color = "V. Lines")
は、このプロットのイメージです。
私の質問はこうです:geom_vlineから自分が選んだタイトルで1つの凡例を作成するにはどうすればよいですか?
必要なのは、線種の伝説削除することです: – PoGibas
は、線種にタイトルを追加し 'yourPlot +ガイド(線種= FALSE)を'、それは、x =「指数(カラーledgend 'ラボとマージされます意味 "、色=" V.行 "、線種=" V.lines ")' –