【发布时间】:2014-02-17 14:58:33
【问题描述】:
有时使用在图像中添加灰色半透明层然后在该层中切割一个锁孔以突出显示下面图像的特定部分的技术会很有帮助。这是来自youtube vide 的示例:
我有时会使用绘图来执行此操作,但使用 Inkscape 添加一个半透明图层,然后使用橡皮擦在该图层上切一个洞。这 (a) 看起来不够专业 (b) 需要额外的时间和单独的程序,以及 (c) 可能会降低质量。
我想在 R 中做。我在询问 ggplot2,因为这是我选择的工具,但我认为任何网格答案都会很好(我知道 base 可能有一个非常不同的方法)。
所以这是一个 MWE,我在其中添加了一个 geom_rect 来显示我们想要在哪里切割钥匙孔/窗户:
ggplot(mtcars, aes(mpg, wt)) +
geom_point(size=3) +
geom_rect(mapping=aes(xmin=20, xmax=25,
ymin=3, ymax=3.3), color="black", alpha=.01)
如何使用 R 绘制如下图:
【问题讨论】:
-
我不确定直接方式,但间接方式是在孔周围绘制四个矩形。
-
如果它也能走出情节区域就好了,否则眼睛会被吸引到那里
-
您不希望轴可读吗?
-
在我使用它的情况下不是。
-
或许你可以使用
annote_cusotmsimilar to here