在Python中使用完全可自定义的箭头创建流场

在Python中使用完全可自定义的箭头创建流场,python,matplotlib,Python,Matplotlib,我想用Python制作一个流场图,对于色盲患者来说应该是完全可读的。与上的图像一样(使用GMT创建): 我的数据是netcdf格式,流向量是u和v分量,我用plt.quiver在网格(lon,lat)上绘制它。 箭袋的问题是你只能控制颜色,而不能控制箭头的样式。 我有一个解决windbarbs(plt.barbs)的方法,但是最好包含用于特定数据值的自定义箭头 python中有没有包含不同箭头样式的方法? 或者是否有可能包含特定数据范围的箭头样式?您可以通过Python使用Selenium来使

我想用Python制作一个流场图,对于色盲患者来说应该是完全可读的。与上的图像一样(使用GMT创建):

我的数据是
netcdf
格式,流向量是
u
v
分量,我用
plt.quiver
在网格(
lon
lat
)上绘制它。 箭袋的问题是你只能控制颜色,而不能控制箭头的样式。 我有一个解决windbarbs(
plt.barbs
)的方法,但是最好包含用于特定数据值的自定义箭头

python中有没有包含不同箭头样式的方法?
或者是否有可能包含特定数据范围的箭头样式?

您可以通过Python使用Selenium来使用您引用的web应用程序创建图表……我认为这是一个有效的问题!我写了一个小函数来实现这一点,如果这个问题能重新打开,我会很高兴。看。@duhaime谢谢你的提示,我会查出来的@这与我所希望的结果非常接近。您是否建立了自己的箭头并将其分配给数据范围?我希望这个问题能重新讨论。我根据堆栈溢出规则编辑了这个问题。是的,我就是这么做的。与此同时,我发布了代码。