Matplotlib.figure.Figure () в Python
Matplotlib - это библиотека на Python, которая является численно-математическим расширением библиотеки NumPy. Модуль Figure предоставляет Художника верхнего уровня, Figure, который содержит все элементы сюжета. Этот модуль используется для управления интервалом по умолчанию для подзаголовков и контейнера верхнего уровня для всех элементов графика.
matplotlib.figure.Figure () класс
Этот класс является контейнером верхнего уровня для всех элементов графика. Экземпляр Figure поддерживает обратные вызовы через атрибут callbacks, который является экземпляром CallbackRegistry.
Примечание. На рисунке базой является файл matplotlib.artist.Artist .
Syntax: class matplotlib.figure.Figure(figsize=None, dpi=None, facecolor=None, edgecolor=None, linewidth=0.0, frameon=None, subplotpars=None, tight_layout=None, constrained_layout=None)
Parameters: This accept the following parameters that are described below:
- figsize : This parameter is the Figure dimension (width, height) in inches.
- dpi : This parameter is the dots per inch.
- facecolor : This parameter is the figure patch facecolor.
- edgecolor : This parameter is the figure patch edge color.
- linewidth : This parameter is the linewidth of the frame.
- frameon : This parameter is the suppress drawing the figure background patch.
- subplotpars : This parameter is the Subplot parameters.
- tight_layout : This parameter is used to adjust subplot parameters.
- constrained_layout : This parameter is used to adjust positioning of plot elements.
Returns: This method return the figure instances.
Примеры ниже иллюстрируют функцию matplotlib.figure.Figure () в matplotlib.figure:
Example 1:
# Implementation of matplotlib function import matplotlib.pyplot as plt from matplotlib.figure import Figureimport numpy as np fig = plt.figure(figsize =(5, 4)) ax = fig.add_axes([0.1, 0.1, 0.8, 0.8]) xx = np.arange(0, 2 * np.pi, 0.01) ax.plot(xx, np.sin(xx)) fig.suptitle("matplotlib.figure.Figure() class Example
", fontweight ="bold") plt.show() |
Выход:
Example-2:
# Implementation of matplotlib function import matplotlib.pyplot as plt from matplotlib.figure import Figurefrom mpl_toolkits.axisartist.axislines import Subplot import numpy as np fig = plt.figure(facecolor ="green") ax = Subplot(fig, 111) fig.add_subplot(ax) ax.axis["left"].set_visible(False) ax.axis["top"].set_visible(False) fig.suptitle("matplotlib.figure.Figure() class Example
", fontweight ="bold") plt.show() |
Выход:
Внимание компьютерщик! Укрепите свои основы с помощью базового курса программирования Python и изучите основы.
Для начала подготовьтесь к собеседованию. Расширьте свои концепции структур данных с помощью курса Python DS. А чтобы начать свое путешествие по машинному обучению, присоединяйтесь к курсу Машинное обучение - базовый уровень.