6
私はggplot2
という単純な古典的なプロットを作成しました。これは2つのグラフです。しかし、私は伝説を示すのに苦労しています。それは伝説を示していない。私は溶けて形を変えず、古典的な方法でしか使えませんでした。以下は私のコードです。ggplot2:凡例を表示するには
df<-read.csv("testDataFrame.csv")
graph<- ggplot(df,aes(A)) +
geom_line(aes(y=res1), colour = "1")+
geom_point(aes(y=res1),size = 5,shape=12)+
geom_line(aes(y=res2), colour = "2")+
geom_point(aes(y=res2), size = 5, ,shape=20)+
scale_colour_manual(values=c("red","green"))+
scale_x_discrete (name="X axis")+
scale_y_continuous(name="Y-axis")+
ggtitle("Test")+
#scale_shape_discrete(name ="results",labels=c("Res1", "Res2"),solid = TRUE)
print(graph)
データフレームは、次のとおりです。
A,res1,res2
1,11,25
2,29,40
3,40,42
4,50,51
5,66,61
6,75,69
7,85,75
上のグラフの凡例を表示する方法上の任意の提案?
ありがとうございます。カラー変数の名前を変更するにはどうすればいいですか?凡例の変数を表示する代わりに、結果などの名前を変更できますか?方法はありますか?私はちょうど色を削除し、scale_shape_discrete(name = "Results"、labels = c( "Res1"、 "Res1")、solid = TRUE)を使っています。色を変える方法がわからない? – SimpleNEasy
溶けたdata.frameを 'df.m < - melt(df、id.var =" A ")'のような変数に直接/直接的に保存することです。今度は、 'df.m'カラム名をあなたが望むものに変更してください。 – Arun
パーフェクト。ありがとうございました – SimpleNEasy