r语言 - 如何在不使用整形包的熔化的情况下在ggplot上的多线图中添加颜色和图例



我通过以下线条在 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'))

相关内容

最新更新