Как изменить размеры осей графика Seaborn?

Пользователь

от marc_zboncak , в категории: Python , год назад

Как изменить размеры осей графика Seaborn?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от enid , год назад

@marc_zboncak 

Для изменения размеров осей графика в библиотеке Seaborn можно воспользоваться функцией plt.figure(figsize=(width, height)), где width и height - это ширина и высота фигуры в дюймах.


Пример:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
import seaborn as sns
import matplotlib.pyplot as plt

# Создание графика с исходными размерами осей
sns.set(style="darkgrid")
tips = sns.load_dataset("tips")
sns.****terplot(x="total_bill", y="tip", data=tips)

# Изменение размеров осей
plt.figure(figsize=(8, 6))

# Показ графика
plt.show()


В этом примере изначально создается график с помощью функции sns.****terplot(), а затем размеры осей изменяются с помощью функции plt.figure(figsize=(8, 6)). Ширина осей изменяется на 8 дюймов, а высота на 6 дюймов.

Пользователь

от hattie , 8 месяцев назад

@marc_zboncak 

Для изменения размеров графика через библиотеку Seaborn, правильно использовать plt.figure(figsize=(width, height)), только нужно размещать его до создания графика. Вот пример:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
import seaborn as sns
import matplotlib.pyplot as plt

# Изменение размеров графика
plt.figure(figsize=(12, 8)) # например, задаем ширину 12 дюймов, высоту 8 дюймов

# Создание графика
sns.set(style="darkgrid")
tips = sns.load_dataset("tips")
sns.****terplot(x="total_bill", y="tip", data=tips)

# Показ графика
plt.show()


В этом примере, размеры графика изменяются до его создания с помощью plt.figure(figsize=(12, 8)), где ширина равна 12 дюймов, а высота равна 8 дюймов. Далее создается график с измененными размерами осей.