我有一个根据以下代码生成的图:
bars <- ggplot(plottingFrame, aes(x=X, y=as.factor(Y))) +
geom_raster(aes(fill=colour)) + scale_fill_identity())
其中plottingFrame是预先计算的颜色值的加载。 geom_raster与scale_fill_identity一起使用来制作不同颜色的“热图”:
忽略压扁的轴和截止标题,我将图像缩小,使其不会太大。
上面的图像是在bar对象上使用ggsave并将其保存为png时发生的情况。
当我尝试使用ggsave保存为svg时,它会模糊三个彩色行之间的颜色。 为什么保存基于geom_raster的绘图会模糊三行 - Seq1,Seq2和Seq3,当png使它们保持不同,如上图所示?我怎么能停止保存下垂模糊它们呢?
谢谢, 本W。