2016-10-07 12 views
0

下のラインプロットへのリンクでは、年を示す異なる線種の10種類以上のゲームの進行を示しています。それが目立つように、2016行に色を追加する方法はありますか?私はscale_manual_colorを異なる色の値のベクトルで使用しようとしましたが、うまくいきませんでした。以下は私が使用しているコードです。私はどんな助けにも感謝します。geom_line(ggplot2)の線種を1色に塗りつぶす

ggplot(df, aes(x = games1, y = diff_cum, group = Year, linetype = Year)) + 
    geom_line(size = 1) + 
    theme_bw() 

enter image description here

答えて

0

あなたが実際に追加する必要がありcolor(またはcolour)美的

ggplot(df, 
    aes(
    x = games1, 
    y = diff_cum, 
    group = Year, 
    color = Year, # This right here! 
    linetype = Year)) + 
    geom_line(size = 1) + 
    theme_bw() + 
    scale_color_manual(values = c("my","colours","for","year")) 
0

あなたはその場でのAESグループを設定するためにifelseを使用することができます

ggplot(mtcars, aes(x = disp, y = hp, group = cyl)) + 
    geom_line(aes(color = ifelse(cyl == 6, "6", "not6"))) + 
    scale_color_manual(values = c("red", "black")) 
関連する問題