Библиотека Seaborn

Как настроить размер тепловых карт в Seaborn

Как настроить размер тепловых карт в Seaborn
В: Библиотека Seaborn

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

#specify size of heatmap
fig, ax = plt.subplots(figsize=(15, 5))

#create seaborn heatmap
sns.heatmap(df)

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

Пример: настройка размера тепловых карт в Seaborn

В этом примере мы будем использовать набор данных о морских перевозках под названием Flights, который содержит количество авиапассажиров, которые летали каждый месяц с 1949 по 1960 год:

import matplotlib.pyplot as plt
import seaborn as sns

#load "flights" dataset
data = sns.load_dataset("flights")
data = data.pivot(" month", " year", " passengers ")

#view first five rows of dataset
print(data.head())

year 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960
month 
Jan 112 115 145 171 196 204 242 284 315 340 360 417
Feb 118 126 150 180 196 188 233 277 301 318 342 391
Mar 132 141 178 193 236 235 267 317 356 362 406 419
Apr 129 135 163 181 235 227 269 313 348 348 396 461
May 121 125 172 183 229 234 270 318 355 363 420 472

Далее мы создадим тепловую карту, используя размеры figsize 10 на 10:

#specify size of heatmap
fig, ax = plt.subplots(figsize=(10, 10))

#create heatmap
sns.heatmap(data, linewidths= .3 )

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

Мы можем сделать тепловую карту более узкой, уменьшив первый аргумент в figsize :

#specify size of heatmap
fig, ax = plt.subplots(figsize=(5, 10))

#create heatmap
sns.heatmap(data, linewidths= .3 ) 

Или мы могли бы сделать тепловую карту более широкой, уменьшив второй аргумент в figsize :

#specify size of heatmap
fig, ax = plt.subplots(figsize=(10, 5))

#create heatmap
sns.heatmap(data, linewidths= .3 ) 

Не стесняйтесь изменять значения в figsize , чтобы изменить размеры тепловой карты.

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

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

Как добавить название к участкам Seaborn
Как создавать сюжеты в Seaborn
Как изменить размер шрифта в графиках Seaborn

Еще от кодкамп
Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.