Spec-Zone.ru › Matplotlib

Ссылка на API

Интерфейсы Matplotlib

Matplotlib имеет два интерфейса. Подробнее о них и их рекомендуемых вариантах использования см. Интерфейсы приложений Matplotlib (API).

Интерфейс Axes (объектно-ориентированный, явный)

создайте объект Figure и один или несколько объектов Axes, а затем явно используйте методы этих объектов для добавления данных, настройки пределов, установки подписей и т. д.

API:

  • subplots: создание Figure и Axes
  • axes: добавление данных, пределов, подписей и т. д.
  • Figure: для методов уровня Figure

Пример:

fig, ax = plt.subplots()
ax.plot(x, y)
ax.set_title("Sample plot")
plt.show()

Интерфейс pyplot (функциональный, неявный)

состоит из функций в модуле pyplot. Figure и Axes управляются с помощью этих функций и присутствуют только неявным образом на заднем плане.

API:

  • matplotlib.pyplot

Пример:

plt.plot(x, y)
plt.title("Sample plot")
plt.show()

Модули

Алфавитный список модулей:

  • matplotlib
  • matplotlib.afm
  • matplotlib.animation
  • matplotlib.artist
  • matplotlib.axes
  • matplotlib.axis
  • matplotlib.backend_bases
  • matplotlib.backend_managers
  • matplotlib.backend_tools
  • matplotlib.backends
  • matplotlib.bezier
  • matplotlib.category
  • matplotlib.cbook
  • matplotlib.cm
  • matplotlib.collections
  • matplotlib.colorbar
  • matplotlib.colors
  • matplotlib.container
  • matplotlib.contour
  • matplotlib.dates
  • matplotlib.docstring
  • matplotlib.dviread
  • matplotlib.figure
  • matplotlib.font_manager
  • matplotlib.ft2font
  • matplotlib.gridspec
  • matplotlib.hatch
  • matplotlib.image
  • matplotlib.layout_engine
  • matplotlib.legend
  • matplotlib.legend_handler
  • matplotlib.lines
  • matplotlib.markers
  • matplotlib.mathtext
  • matplotlib.mlab
  • matplotlib.offsetbox
  • matplotlib.patches
  • matplotlib.path
  • matplotlib.patheffects
  • matplotlib.pyplot
  • matplotlib.projections
  • matplotlib.quiver
  • matplotlib.rcsetup
  • matplotlib.sankey
  • matplotlib.scale
  • matplotlib.sphinxext.mathmpl
  • matplotlib.sphinxext.plot_directive
  • matplotlib.sphinxext.figmpl_directive
  • matplotlib.sphinxext.roles
  • matplotlib.spines
  • matplotlib.style
  • matplotlib.table
  • matplotlib.testing
  • matplotlib.text
  • matplotlib.texmanager
  • matplotlib.ticker
  • matplotlib.tight_bbox
  • matplotlib.tight_layout
  • matplotlib.transforms
  • matplotlib.tri
  • matplotlib.type1font
  • matplotlib.typing
  • matplotlib.units
  • matplotlib.widgets
  • matplotlib._api
  • matplotlib._enums
  • mpl_toolkits.mplot3d
  • mpl_toolkits.axes_grid1
  • mpl_toolkits.axisartist
  • pylab

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API