在 Julia.Plots 中使用 GR 箭头样式
Use GR Arrow Styles in Julia.Plots
我想在我使用带有 GR 后端的 julia Plots 绘制的图中注释一个点。
我用
绘制箭头
plot([(pos1), (pos2)], line=:arrow)
正如预期的那样,这绘制了一个 :simple
箭头。
但是,我不知道如何获得 :filled
或 :closed
箭头。
我尝试了几种排列方式:
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
关键字参数。 Plots 中的 line
是 magic argument,line = :arrow
将在预处理管道内部转换为 arrow = :arrow
,覆盖提供的箭头属性。
plot(rand(2), rand(2), arrow = :closed, lims = (0, 1))
给予
我想在我使用带有 GR 后端的 julia Plots 绘制的图中注释一个点。 我用
绘制箭头plot([(pos1), (pos2)], line=:arrow)
正如预期的那样,这绘制了一个 :simple
箭头。
但是,我不知道如何获得 :filled
或 :closed
箭头。
我尝试了几种排列方式:
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
关键字参数。 Plots 中的 line
是 magic argument,line = :arrow
将在预处理管道内部转换为 arrow = :arrow
,覆盖提供的箭头属性。
plot(rand(2), rand(2), arrow = :closed, lims = (0, 1))
给予