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