微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ggplot:如何将第二个图例添加到所有因素都具有不同美感并且只有 1 个因素具有颜色渐变的图中

如何解决ggplot:如何将第二个图例添加到所有因素都具有不同美感并且只有 1 个因素具有颜色渐变的图中

我已经对这个散点图进行了编码,但遇到了障碍,需要一些帮助。我希望它包含两个传说: 一个是只有一个因素的强度(如下所示),我能够做到 另一个包括所有因素的形状,也许还有颜色——我无法弄清楚。

这是我的数据集和代码

    public Stock getStockInfos(String selectedStock) {
    Stock stockSelected = null;
    for(Stock temp:registreStock){
        if((temp.getSymbol()).equals(selectedStock)){
            stockSelected = temp;
        }
    }
    return stockSelected;
}

这是我的情节:array-subexpression operator

我尝试使用 scale_color_manual() 手动添加一个,但似乎没有这样做。我相信我的问题与我如何将参数映射到 aes 有关,但我一整天都在尝试修改代码,但没有运气。显然我是一只小鹿,任何帮助都提前表示感谢。

解决方法

您在 geoms 中添加了两次 static Database? _db; 。您应该使用 color 来选择颜色和 scale_color_manual 形状:

scale_shape_manual

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。