在Matplotlib中绘制花式箭头

时间:2016-01-28 02:05:26

标签: python matplotlib visualization

这是我从Lorena A. Barba group剪裁的图 http://i4.tietuku.com/229231358fba454f.png

我很好奇红色箭头与图中所示的白点混合。

matplotlib可以绘制这种箭头的功能(我认为它是"峡谷风格")

也许这个更清楚:

http://i4.tietuku.com/88a340147ca388c6.png

从詹姆斯·巴格罗的实验室剪下here

1 个答案:

答案 0 :(得分:2)

我不知道是否可能。看着画廊(http://matplotlib.org/gallery.html),它似乎并不容易获得。

但也许plt.xkcd()提供了一些关于如何进行的线索。

以下是pyplot.pyhttps://github.com/matplotlib/matplotlib/blob/12e08785fcb0b1a6bce946de689a3f84b67731f7/lib/matplotlib/pyplot.py

的源代码

调用plt.xkcd()只需更改一些rcParams,即'path.sketch'给出该行的随机性。因此,通过类似的方法,您可以尝试使用这些rcParams来创建类似样式的笔刷...

有很多参数可供使用。 (自定义matplotlib,http://matplotlib.org/users/customizing.html