簡體   English   中英

如何在ggplot上的多行圖中添加顏色和圖例而不使用重塑包裝中的熔化?

[英]How to add colour and legend in multiple line plot on ggplot without using melt from reshape package?

我正在通過跟隨線在相同的情節上繪制兩條線,其中包含sme x軸。 我正在實施較低的線但無法看到顏色和圖例

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'))

但是不行

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'))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM