Поэтому я чувствую себя глупо, когда спрашиваю об этом.
Я пытаюсь построить круг, используя патчи, и хотел бы изменить стиль линии на свой (смещение, вкл-выкл.).
Небольшой пример:
import matplotlib.pyplot as plt
from matplotlib import patches
fig, ax = plt.subplots(1)
pa = patches.Circle((0.5, 0.5), 0.4, fill=False, linestyle=(5, 10))
ax.add_patch(pa)
plt.show()
Изменение стиля линии, например, '--'
работает нормально, и согласно документации , этот кортеж принимает в качестве ввода:
linetyle or ls | {'-', '-', '-.', ':', '', (offset, on-off-seq), ...}
пока при запуске Приведенный выше пример меня приветствует ошибка типа: 'int' object is not iterable'
.
Я что-то здесь неправильно понял или это ошибка?