Jak dostosować rozmiar map cieplnych w seaborn


Możesz użyć argumentu figsize , aby określić rozmiar (w calach) mapy cieplnej Seaborn :

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

#create seaborn heatmap
sns. heatmap (df)

Poniższy przykład pokazuje, jak zastosować tę składnię w praktyce.

Przykład: Dostosuj rozmiar map cieplnych w Seaborn

W tym przykładzie użyjemy morskiego zbioru danych o nazwie Loty , który zawiera liczbę pasażerów linii lotniczych podróżujących w każdym miesiącu od 1949 do 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

Następnie utworzymy mapę cieplną przy użyciu figsize o wymiarach 10 x 10:

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

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

Należy pamiętać, że mapa termiczna ma takie same wymiary wysokości i szerokości.

Możemy zawęzić mapę cieplną, zmniejszając pierwszy argument figsize :

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

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

Możemy też poszerzyć mapę cieplną, redukując drugi argument do figsize :

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

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

Możesz dowolnie modyfikować wartości w figsize , aby zmienić wymiary mapy cieplnej.

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe operacje w Seaborn:

Jak dodać tytuł do działek Seaborn
Jak tworzyć wątki poboczne w Seaborn
Jak zmienić rozmiar czcionki w wykresach Seaborn

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *