Поскольку вы находитесь в таких малых масштабах, некоторые аргументы, которые вы явно не передали plt.arrow
, будут использовать свои значения по умолчанию, которые в вашем случае не дадут хорошего результата.
Глядя на документация , если значение ширины не передается, то значение по умолчанию равно 0,001, тогда ширина головки будет 0,003, а длина головки будет 0,0015.Поскольку ширина головы слишком мала с использованием значений по умолчанию, а длина головы слишком велика, вы получите результат, увиденный в вопросе
Следовательно, вам нужно передать аргументы head_width
и head_length
:
plt.arrow(1, -0.00010, 0, -0.00005, length_includes_head=True,
head_width=0.08, head_length=0.00002)
, что дает:
