为什么scale_fill_manual()向我的线图添加第二个图例?

问题描述 投票:0回答:1

我正在尝试创建一个线图,显示两个物种的种群随时间的变化。我设法按照我想要的方式创建图表,现在正在尝试改变公共海报的美感。我试图更改颜色和图例以使其更加连贯,但是当我尝试更改它时,会创建第二个图例。见下图。顶部图例是默认图例,底部图例是我想要的图例。

代码图像和结果图:(https://i.sstatic.net/XWICmT2c.png)

我尝试删除原始图例,然后插入新图例,但是当我尝试这样做时,新图例不会显示。有什么建议吗?

r ggplot2 legend linegraph
1个回答
0
投票

您应该只需要线条的scale_color_manual。

就删除其中一个指南而言,最好的选择可能是使用 ggplot2 中的一行来强行删除最上面的指南。比如:

“+参考线(线型= FALSE)”

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.