Як збільшити розмір графіка в matplotlib


Ви можете використовувати наступний синтаксис, щоб збільшити розмір окремої діаграми в Matplotlib:

 import matplotlib. pyplot as plt

#define figure size in (width, height) for a single plot
plt. figure (figsize=(3,3))

І ви можете використовувати такий синтаксис, щоб збільшити розмір усіх діаграм Matplotlib у блокноті:

 import matplotlib. pyplot as plt

#define figure size in (width, height) for all plots
plt. rcParams [' figure.figsize '] = [10, 7]

Наступні приклади показують, як використовувати цей синтаксис на практиці.

Приклад 1: Збільште розмір окремої діаграми Matplotlib

Припустімо, ми створюємо такий лінійний графік у Matplotlib:

 import matplotlib. pyplot as plt

#define x and y
x = [1, 6, 10]
y = [5, 13, 27]

#create plot of x and y
plt. plot (x, y)
plt. show () 

За замовчуванням (ширина, висота) діаграми Matplotlib дорівнює (6.4, 4.8).

Однак ми можемо використовувати наступний синтаксис, щоб збільшити розмір ділянки до бажаних розмірів:

 import matplotlib. pyplot as plt

#define plot size
plt. figure (figsize=(5,8))

#define x and y
x = [1, 6, 10]
y = [5, 13, 27]

#create plot of x and y
plt. plot (x, y)
plt. show () 

Приклад 2: Збільште розмір усіх графіків Matplotlib

Наступний код показує, як встановити розмір діаграми для всіх діаграм Matplotlib у блокноті:

 import matplotlib. pyplot as plt

#define plot size for all plots
plt. rcParams [' figure.figsize '] = [10, 4]

#define first dataset
x = [1, 6, 10]
y = [5, 13, 27]

#create first plot
plt. plot (x, y)
plt. show ()

#define second dataset
x2 = [1, 6, 10]
y2 = [5, 19, 12]

#create second plot
plt. plot (x2, y2)
plt. show () 

Зауважте, що обидва графіки мають ширину та висоту, визначені аргументами rcParams .

Додаткові ресурси

Як налаштувати розмір маркера в Matplotlib
Як змінити розмір шрифту в Matplotlib
Як налаштувати товщину лінії в Matplotlib

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *