Как нарисовать красивую стрелку с помощью matplotlib - PullRequest
0 голосов
/ 01 мая 2018

Я хотел бы нарисовать нейронную сеть с помощью 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).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...