2016-06-13 29 views
1

我正在繪製兩條線與sme x軸在相同的情節通過以下行。 我實現了低線,但無法看到的色彩和傳奇如何在ggplot的多線圖中添加顏色和圖例,而不使用重塑套件中的融化?

ggplot(final, aes(x = Date)) + geom_line(aes(y = cocastock)) + geom_line(aes(y = procterstock)) + scale_color_manual(values = c(cocastock = '#008B00', procterstock = '#FFFFFF')) 

也試過

ggplot(final, aes(x = Date)) + geom_line(aes(y = cocastock)) + geom_line(aes(y = procterstock)) + scale_color_manual(values = c('#008B00','#FFFFFF')) 

但是這麼想的工作

回答

3

scale_colour_manual只有當您在aes指定顏色的作品,因此您需要:

ggplot(final, aes(x = Date)) + 
    geom_line(aes(y = cocastock, colour = "cocastock")) + 
    geom_line(aes(y = procterstock, colour = "procterstock")) + 
    scale_color_manual(values = c(cocastock = '#008B00', procterstock = '#FFFFFF')) 
+0

謝謝工作 –

相關問題