Как настроить размер тепловых карт в seaborn
Вы можете использовать аргумент figsize , чтобы указать размер (в дюймах) тепловой карты Seaborn :
#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 x 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