Як налаштувати розмір теплових карт у 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