Как настроить размер фигуры на графике панды


Вы можете использовать параметр figsize , чтобы быстро настроить размер фигуры графика в пандах:

 df. plot . scatter (x=' x ' , y=' y ', figsize=( 8,4 ))

Первое значение параметра figsize определяет ширину , а второе значение определяет высоту графика.

В следующих примерах показано, как использовать этот параметр на практике со следующим DataFrame pandas:

 import pandas as pd

#create DatFrame
df = pd. DataFrame ({' x ': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
                   ' y ': [5, 7, 7, 9, 10, 14, 13, 15, 19, 16]})

#view head of DataFrame
df. head ()

        x y
0 1 5
1 2 7
2 3 7
3 4 9
4 5 10

Пример 1. Создайте график с размером по умолчанию.

Следующий код показывает, как создать диаграмму рассеяния в pandas, используя размер графика по умолчанию:

 #create scatter plot with default size
df. plot . scatter (x=' x ', y=' y ') 

Пример 2. Создайте горизонтальный путь

Следующий код показывает, как создать облако точек в pandas, ширина которого в два раза превышает высоту:

 #create scatter plot with longer width than height
df. plot . scatter (x=' x ' , y=' y ', figsize=( 8,4 ))

Обратите внимание, что участок гораздо шире, чем высок.

Пример 3. Создайте вертикальный путь

Следующий код показывает, как создать облако точек в pandas, высота которого в два раза превышает ширину:

 #create scatter plot with longer height than width 
df. plot . scatter (x=' x ' , y=' y ', figsize=( 4,8 )) 

Обратите внимание, что высота участка намного выше, чем ширина.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в pandas:

Pandas: как добавлять заголовки к графикам
Pandas: как создавать подписи к сюжету
Pandas: как создать гистограмму из GroupBy

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

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