Я хотел бы изменить некоторые оси сетки, полученные в результате matplotlib.gridspec
, чтобы я удалил верхнюю и правую оси и поместил стрелки на кончике нижней и левой оси.
Я видел это topi c здесь и, в частности, ответ со ссылкой на документацию matplotlib . Использование этого с топором, полученным в результате gridspec
, приводит к:
TypeError: 'method' object is not subscriptable
Как я могу использовать этот код с топором, полученным в результате gridspec
?
Мне уже удалось заменить:
for direction in ["left", "right", "bottom", "top"]:
# hides borders
ax.axis[direction].set_visible(False)
по:
for direction in ["left", "right", "bottom", "top"]:
# hides borders
ax.spines[direction].set_visible(False)
На что я должен заменить:
for direction in ["xzero", "yzero"]:
# adds arrows at the ends of each axis
ax.axis[direction].set_axisline_style("-|>")
# adds X and Y-axis from the origin
ax.axis[direction].set_visible(True)