首页 > 解决方案 > 当我使用 ggplot2 绘制连续颜色时,如何修复图例中缺少的色标?

问题描述

使用 Windows Server 2008 R2 标准版;R 3.5.3; 工作室 1.1.453;ggplot2 3.2.1

当我使用 ggplot2 创建一个包含使用颜色显示的连续变量的绘图时,图例会显示参考值范围,但图例中数字左侧的色标不会出现(它只是保持白色到左边的数字)。如何使连续色标出现在图例中?下面的示例,我附上了结果图。Rstudio 中以及使用 png() 函数导出到 png 时缺少色标。

ggplot(mtcars,
       aes(x = qsec,
           y = mpg,
           colour = wt)) +
  geom_point()

结果图的图像,其中缺少图例中的色标

在此处输入图像描述

标签: rggplot2

解决方案


mlcyo 的建议(和链接中的代码)解决了将绘图保存为 png 时的问题。谢谢!


推荐阅读