我annotation_custom
用来制作带有箭头的自定义图例。
不幸的是,所有箭头似乎都有一个向下的角度(朝向西南或东北),我正在努力制作一个向上的箭头(朝向西北)。
这是一个可重现的示例:
library(ggplot2)
library(grid)
x=ggplot() +
geom_blank() +
geom_rect(aes(xmin=1, xmax=2,
ymin=1, ymax=2)) +
coord_fixed(clip="off") #a plain old nice grey rectangle
my_arrow = linesGrob(arrow=arrow(type="open", ends="first", length=unit(4,"mm")))
x + annotation_custom(my_arrow, xmin=1.5,xmax=2.2, ymin=1.5,ymax=1.25) #South-West :-)
x + annotation_custom(my_arrow, xmin=1.5,xmax=2.2, ymin=1.25,ymax=1.5) #Also South-West :-(
我怎样才能构造这样的箭头?