Matplotlib Мітки та заголовок
Створення міток для графіка
За допомогою Pyplot ви можете використовувати функції xlabel()
та ylabel()
для встановлення мітки для осей x та y.
Приклад
Додайте мітки до осей x та y:
import numpy as np
import matplotlib.pyplot as plt
x = np.array([80, 85, 90, 95, 100, 105, 110, 115, 120, 125])
y = np.array([240, 250, 260, 270, 280, 290, 300, 310, 320, 330])
plt.plot(x, y)
plt.xlabel("Average Pulse")
plt.ylabel("Calorie Burnage")
plt.show()
Результат:
Спробуйте самі »Створення заголовка для графіка
За допомогою Pyplot ви можете використовувати функцію title()
, щоб установити заголовок для графіка.
Приклад
Додайте назву графіка та мітки для осей x та y:
import numpy as np
import matplotlib.pyplot as plt
x = np.array([80, 85, 90, 95, 100, 105, 110, 115, 120, 125])
y = np.array([240, 250, 260, 270, 280, 290, 300, 310, 320, 330])
plt.plot(x, y)
plt.title("Sports Watch Data")
plt.xlabel("Average Pulse")
plt.ylabel("Calorie Burnage")
plt.show()
Результат:
Спробуйте самі »Встановіть властивості шрифту для заголовка та міток
Ви можете використовувати параметр fontdict
у xlabel()
, ylabel()
та title()
, щоб встановити властивості шрифту для заголовка та міток.
Приклад
Встановіть властивості шрифту для заголовка та міток:
import numpy as np
import matplotlib.pyplot as plt
x = np.array([80, 85, 90, 95, 100, 105, 110, 115, 120, 125])
y = np.array([240, 250, 260, 270, 280, 290, 300, 310, 320, 330])
font1 = {'family':'serif','color':'blue','size':20}
font2 = {'family':'serif','color':'darkred','size':15}
plt.title("Sports Watch Data", fontdict = font1)
plt.xlabel("Average Pulse", fontdict = font2)
plt.ylabel("Calorie Burnage", fontdict = font2)
plt.plot(x, y)
plt.show()
Результат:
Спробуйте самі »Розташуйте заголовок
Ви можете використовувати параметр loc
у title()
, щоб позиціонувати заголовок.
Допустимі значення: 'left', 'right' та 'center'. За замовчуванням значення 'center'.
Приклад
Розмістіть назву ліворуч:
import numpy as np
import matplotlib.pyplot as plt
x = np.array([80, 85, 90, 95, 100, 105, 110, 115, 120, 125])
y = np.array([240, 250, 260, 270, 280, 290, 300, 310, 320, 330])
plt.title("Sports Watch Data", loc = 'left')
plt.xlabel("Average Pulse")
plt.ylabel("Calorie Burnage")
plt.plot(x, y)
plt.show()