【发布时间】:2015-09-23 17:11:15
【问题描述】:
使用 RStudio 0.98.1103,我正在创建完全相同图表的两个版本:一个有颜色,一个没有。由于两个图表完全相同(除了颜色),我想避免再次输入几乎相同的命令。因此,我创建了彩色图,保存它,对其进行操作以使其成为黑灰白并保存缩小版:
library(ggplot2)
bp <- ggplot(data=PlantGrowth, aes(x=group, y=weight)) +
geom_line(aes(color=group)) + theme(legend.position="none")
bp_bw <- bp + theme_bw() +
geom_line() + theme(legend.position="none")
ggsave("bp_bw.png", bp_bw)
虽然bp 看起来很正常,但bp_bw 却不是。黑条后面仍然闪烁着模糊的颜色(红 - 绿 - 蓝):
特写:
我怎样才能摆脱这些颜色,即从bp 中完全删除所有颜色?唯一的限制:我必须先创建彩色图表(当然可以使用不同的顺序)。
【问题讨论】:
-
我没有看到你说的模糊颜色颜色?您附上的图片对我来说看起来很正常,就像我自己运行代码时看到的情节一样。您能否更具体地说明您要消除的内容?
-
我也无法复制它。当我将两个图都保存为 png 时,即使放大很多也看不到颜色。你是如何拯救他们的?
-
@SeñorO 和 Herka:我添加了一个特写。颜色真的存在。
-
@MERose 不用担心。我不知道为什么会这样,我无法复制它。我尝试了多种文件格式,但尤其是使用 png 时,我在缩放时仍然会出现清晰的线条。也许是切线,但是当您在另一个程序中打开/查看图像时问题是否仍然存在?
-
奇怪 - 当我保存它时,我的线条也很清晰。