matplotlib 3.7.2
Модуль pyplot библиотеки matplotlib импортируетимпортирует и делает доступными через точку только четыре геометрические фигуры из модуля patches: Polygon, Rectangle, Circle, Arrow. Все остальные нужно импортировать самостоятельно:
from matplotlib.patches import Ellipse
plt.gca().add_patch(Ellipse((0.4, 0.7), 0.2, 0.1, color='orange'))
Здесь:
plt.gca()- взять текущую систему координатadd_patch- добавить геометрическую фигуру в систему координат
p.s. В версии 3.10.x ситуация в целом не изменилась . Добавлено лишь дополнительное импортирование на случай проверки типов , что не играет роли при штатном использовании библиотеки.
matplotlib 3.7.2
Модуль pyplot библиотеки matplotlib импортирует и делает доступными через точку только четыре геометрические фигуры из модуля patches: Polygon, Rectangle, Circle, Arrow. Все остальные нужно импортировать самостоятельно:
from matplotlib.patches import Ellipse
plt.gca().add_patch(Ellipse((0.4, 0.7), 0.2, 0.1, color='orange'))
Здесь:
plt.gca()- взять текущую систему координатadd_patch- добавить геометрическую фигуру в систему координат
matplotlib 3.7.2
Модуль pyplot библиотеки matplotlib импортирует и делает доступными через точку только четыре геометрические фигуры из модуля patches: Polygon, Rectangle, Circle, Arrow. Все остальные нужно импортировать самостоятельно:
from matplotlib.patches import Ellipse
plt.gca().add_patch(Ellipse((0.4, 0.7), 0.2, 0.1, color='orange'))
Здесь:
plt.gca()- взять текущую систему координатadd_patch- добавить геометрическую фигуру в систему координат
p.s. В версии 3.10.x ситуация в целом не изменилась . Добавлено лишь дополнительное импортирование на случай проверки типов , что не играет роли при штатном использовании библиотеки.
matplotlib 3.7.2
Модуль pyplot библиотеки matplotlib импортирует и делает доступными через точку только четыре геометрические фигуры из модуля patches: Polygon, Rectangle, Circle, Arrow. Все остальные нужно импортировать и добавлять в координатную систему самостоятельно. Например:
from matplotlib.patches import Ellipse
plt.gca().add_patch(Ellipse((0.4, 0.7), 0.2, 0.1, color='orange'))
Здесь:
plt.gca()- взять текущую систему координатadd_patch- добавить геометрическую фигуру в систему координат
matplotlib 3.7.2
Модуль pyplot библиотеки matplotlib импортирует и делает доступными через точку только четыре фигуры из модуля patches: Polygon, Rectangle, Circle, Arrow. Все остальные нужно импортировать и добавлять в координатную систему самостоятельно. Например:
from matplotlib.patches import Ellipse
plt.gca().add_patch(Ellipse((0.4, 0.7), 0.2, 0.1, color='orange'))
Здесь:
plt.gca()- взять текущую систему координатadd_patch- добавить геометрическую фигуру в систему координат
matplotlib 3.7.2
Модуль pyplot библиотеки matplotlib импортирует и делает доступными через точку только четыре геометрические фигуры из модуля patches: Polygon, Rectangle, Circle, Arrow. Все остальные нужно импортировать самостоятельно:
from matplotlib.patches import Ellipse
plt.gca().add_patch(Ellipse((0.4, 0.7), 0.2, 0.1, color='orange'))
Здесь:
plt.gca()- взять текущую систему координатadd_patch- добавить геометрическую фигуру в систему координат
matplotlib 3.7.2
Модуль pyplot библиотеки matplotlib импортирует и делает доступными через точку только четыре фигуры из модуля patches: Polygon, Rectangle, Circle, Arrow. Все остальные нужно импортировать и добавлять в координатную систему самостоятельно. Например:
from matplotlib.patches import Ellipse
plt.gca().add_patch(Ellipse((0.4, 0.7), 0.2, 0.1, color='orange'))
Здесь:
plt.gca()- взять текущую систему координатadd_patch- добавить геометрическую фигуру в систему координат