Как увеличить размер графика в 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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *