Автор оригинала: Team Python Pool.
Измените Цвет Фона Matplotlib С Помощью Примеров
Привет, гики!! В этой статье мы узнаем о цвете фона matplotlib. Мы увидим различные способы изменения или модификации цвета фона графика matplotlib. Итак, не теряя времени, давайте перейдем к теме.
Предпосылки для изменения цвета фона:
- href=”https://en.wikipedia.org/wiki/Matplotlib”>Matplotlib– Matplotlib-это библиотека построения графиков, используемая в библиотеке python с расширением NumPy. href=”https://en.wikipedia.org/wiki/Matplotlib”>Matplotlib– Matplotlib-это библиотека построения графиков, используемая в библиотеке python с расширением NumPy.
- NumPy – Это библиотека на Python, которая в основном используется для работы с массивом. Он также может работать для преобразования Фурье линейной алгебры и матриц.
Из приведенного ниже рисунка видно, что график состоит из оси X, оси Y, заголовка графика и осей. Цвет фона графика по умолчанию белый. И если нам нужно изменить цвет фона графика, чтобы он выглядел более привлекательным, мы должны сделать axes object axes() после построения графика.
Подход к изменению цвета фона:
- Сначала мы должны импортировать соответствующий модуль
- Во-вторых, мы должны загрузить или создать данные
- Далее мы должны построить регулярный график
- Затем создайте объект axes
- Наконец, установите атрибут set_facecolor() в нужный цвет. И он мог принимать как цветовой код, так и название цвета.
Синтаксис:
Axes.set_facecolor
(self, color)
Параметры:
- цвет: Цвет фона
Иллюстрированный Пример:
Так что теперь давайте разберемся с подходящим примером:
Пример 1: График Matplotlib с фоном по умолчанию
import matplotlib.pyplot as plt Marks = [50, 60, 70, 80, 90] Grade = ['B', 'B', 'B+', 'B+', 'A'] plt.plot(student_marks, student_grade) plt.xlabel("Marks",) plt.ylabel("Grade",) plt.show()
- Согласно приведенному выше примеру, мы можем видеть, что мы импортировали библиотеку matplotlib для построения графика.
- Далее мы объявили два списка, “Отметки” и “оценка”, и присвоили им определенные значения соответственно.
- Затем мы использовали метод plot() для построения графика с заданным параметром.
- Затем мы используем label и label для обозначения осей X и Y соответственно.
- И, наконец, мы использовали метод show() для отображения соответствующего графика.
Пример 2: График Matplotlib с пользовательским фоном:
import matplotlib.pyplot as plt Marks = [50, 60, 70, 80, 90] Grade = ['B', 'B', 'B+', 'B+', 'A'] plt.plot(Marks,Grade) plt.xlabel("Marks",) plt.ylabel("Grade",) .axes() ax.set_facecolor("#99c2ff") plt.show()
В этом примере мы имеем те же шаги, что и в предыдущем примере. Единственное отличие состоит в том, что мы использовали объект метода axes() для изменения цвета фона фигуры с помощью метода facecolor ().
Пример 3: Настройка внешнего и внутреннего цвета участка
import matplotlib.pyplot as plt Marks = [50, 60, 70, 80, 90] Grade = ['B', 'B', 'B+', 'B+', 'A'] ) plt.plot(Marks,Grade) plt.xlabel("Marks",) plt.ylabel("Grade",) .axes() ax.set_facecolor("#99c2ff") plt.show()
Как вы можете видеть, в этом примере мы установили как внешний цвет, так и внутренний цвет в качестве фона нашего сюжета. Мы использовали атрибут ‘face color’ из ‘plt.figure ()’, чтобы установить цвет фона внешней области графика. А затем, как и в предыдущем примере, мы использовали метод set_facecolor() объекта axes() для установки цвета фона графика.
Вывод:
На этом мы заканчиваем нашу статью. Это различные способы изменения цвета фона в matplotlib. Я надеюсь, что вы смогли получить некоторые знания из этой статьи.
Однако, если у вас есть какие-либо сомнения или вопросы, дайте мне знать в разделе комментариев ниже. Я постараюсь помочь вам как можно скорее.
Счастливого Пифонирования!