Каков правильный способ рисовать стрелку, которая возвращается назад, чтобы указать на ее начало в matplotlib? я попробовал:
plt.figure()
plt.xlim([0, 1])
plt.ylim([0, 1])
plt.annotate("", xy=(0.6, 0.9),
xycoords="figure fraction",
xytext = (0.6, 0.8),
textcoords="figure fraction",
fontsize = 10, \
color = "k",
arrowprops=dict(edgecolor='black',
connectionstyle="angle,angleA=-180,angleB=45",
arrowstyle = '<|-',
facecolor="k",
linewidth=1,
shrinkA = 0,
shrinkB = 0))
plt.show()
это не дает правильного результата:
Аргументы connectionstyle
трудно выполнить с этой страницы (http://matplotlib.org/users/annotations_guide.html).
Я ищу что-то вроде this или this:
update: ответ, связанный с не показывает, как это сделать с plt.annotate
, у которого есть другие функции, которые я хочу использовать. предложение использовать маркер $\circlearrowleft$
не является реальным решением.