在Julia.Plots中使用GR箭头样式

在Julia.Plots中使用GR箭头样式,julia,annotate,arrows,Julia,Annotate,Arrows,我想在我使用带有GR后端的julia Plots绘制的图中注释一个点。 我用手指画出箭头 plot([(pos1), (pos2)], line=:arrow) 正如所料,这将绘制一个:简单的箭头。 但是,我不知道如何获得:填充的或:关闭的箭头。 我尝试了几种排列方式: plt1 = plot([(pos1), (pos2)], line=:arrow, arrow=arrow(:closed)) plt2 = plot([(pos1), (pos2)], line=:arrow, arrow

我想在我使用带有GR后端的julia Plots绘制的图中注释一个点。 我用手指画出箭头

plot([(pos1), (pos2)], line=:arrow)
正如所料,这将绘制一个
:简单的
箭头。
但是,我不知道如何获得
:填充的
:关闭的
箭头。
我尝试了几种排列方式:

plt1 = plot([(pos1), (pos2)], line=:arrow, arrow=arrow(:closed))
plt2 = plot([(pos1), (pos2)], line=:arrow, arrow=:closed)
也可以直接调用GR函数

plt3 = plot([(pos1), (pos2)], line=:arrow, arrow_style=arrow(:closed))
plt4 = plot([(pos1), (pos2)], line=:arrow, arrow=arrow_style(:closed))

有没有办法在Julia.Plots上切换箭头样式?

您只需去掉
line=:arrow
关键字参数<绘图中的代码>行
为a,在预处理管道期间,
行=:箭头
将在内部转换为
箭头=:箭头
,覆盖提供的箭头属性

plot(rand(2), rand(2), arrow = :closed, lims = (0, 1))
给予