2016-11-07 20 views
0

このコードに凡例を追加するにはどうすればよいですか?ggplot2で凡例を作成

ありがとうございます!

ggplot()+ 
    geom_point(data=avg_harv_df, aes(x=samp_per, y=ndvi), size=3, color='red') + 
    geom_point(data=avg_sjer_df, aes(x=samp_per, y=ndvi), size=3, color='blue') + 
    ylab("NDVI")+ 
    xlab("Sampling period") 

答えて

0

オプション1:

ggplot()+ 
    geom_point(data=avg_harv_df, aes(x=samp_per, y=ndvi, col = "a"), size=3) + 
    geom_point(data=avg_sjer_df, aes(x=samp_per, y=ndvi, col = "b"), size=3) + 
    ylab("NDVI")+ 
    xlab("Sampling period") 

オプション2:

combined <- dplyr::bind_rows(avg_harv_df, avg_sjer_df, .id = 'col') 
ggplot(combined, aes(x=samp_per, y=ndvi, col = col))+ 
    geom_point(size=3) + 
    ylab("NDVI")+ 
    xlab("Sampling period") 

私はほとんど常に2

+0

おかげで、Axemanのオプションを好みます!今私は伝説を持っていますが、色(サイトなど)以外のもので私の伝説に名前を付けるとどうなりますか? –

+0

10秒google http://stats.stackexchange.com/q/5007/114900 – Axeman