【发布时间】:2012-10-20 08:21:08
【问题描述】:
我在 ggplot2 中有一个情节,比如 2 行,在图例中我有“鲨鱼”和“老虎”。有没有办法让鲨鱼/老虎图像出现在图例中而不是文本中?
【问题讨论】:
-
我不会说这是不可能的,但你在 R 中获得的任何解决方案都可能比简单地启动 Photoshop 更难。 (不过,查看
grid.raster可能会让您入门。) -
或 gimp 供开源爱好者使用。
-
是的,在光栅程序中手动操作是不行的,这是为了大规模重复图形生成:)
-
可能可行的解决方案的模糊轮廓:使用文本标签使图形正常化,将其渲染到网格图形/gtable 级别,找到图例文本的 grobs 并用 grobs 替换那些画你的图像。这只是一个模糊的建议,因为我什至不确定如何执行某些步骤。