2011-12-29 187 views
1

我正在使用matplotlib.patches.FancyArrow在点之间绘制箭头。通过更改 *shape*: ['full', 'left', 'right'],我可以创建完整,左或右箭头。如何使用matplotlib创建弯曲(左或右) - 箭头?

现在不是直箭头,我想通过曲线箭头连接点。类matplotlib.patches.FancyArrowPatch这样做,但是,箭头形状总是充满。有没有办法在matplotlib中获得“左”或“右”弯曲箭头?

箭头应该看起来像this,但我希望它们弯曲而不是笔直。

回答

0

也许你需要:

set_connectionstyle("arc,angleA=0,armA=30,rad=10") 

连同

set_arrowstyle("Fancy,head_length=0.2") 
+0

所有arrowstyle创建完整的箭头,而不是一半(左,右)箭头。 – imsc 2011-12-30 20:05:03

相关问题