如何用matplotlib绘制一个好看的箭头

时间:2018-05-01 13:34:14

标签: python matplotlib

我想用matplotlib绘制一个神经网络。这是我的工作。

fig, ax = plt.subplots()
text = ax.text(0.2, 0.7, 'x', fontsize=16, 
               bbox=dict(boxstyle='circle', facecolor='w', edgecolor='k'), zorder=2)
text = ax.text(0.7, 0.5, 'y', fontsize=16, 
               bbox=dict(boxstyle='circle', facecolor='w', edgecolor='k'), zorder=2)
ax.annotate("",
            xy=(0.68, 0.52), xycoords='data',
            xytext=(0.25, 0.7), textcoords='data',
            arrowprops=dict(arrowstyle="->",
                            connectionstyle="arc3"),
            zorder=1
            )
plt.show()

enter image description here

是否有一种方便的方法来计算箭头的轴,它恰好接触圆y的边缘和xytext =(0.25,0.7)的另一端。

0 个答案:

没有答案