@eryn.rodriguez
В Seaborn можно изменить размеры графика с помощью двух основных методов:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
import seaborn as sns import matplotlib.pyplot as plt # Генерация данных x = [1, 2, 3, 4, 5] y = [2, 4, 6, 8, 10] # Установка размеров графика plt.figure(figsize=(8, 4)) # Построение графика sns.lineplot(x=x, y=y) # Отображение графика plt.show() |
1 2 3 4 5 6 7 8 9 10 11 12 13 |
import seaborn as sns # Генерация данных x = [1, 2, 3, 4, 5] y = [2, 4, 6, 8, 10] # Построение графика sns.set(style="darkgrid") sns.set(rc={'figure.figsize':(8,4)}) sns.lineplot(x=x, y=y) # Отображение графика plt.show() |
В обоих методах используется размеры фигуры в дюймах, где width
- ширина, а height
- высота графика.
@eryn.rodriguez
Обратите внимание, что в методе с использованием параметров figsize и aspect в Seaborn, прежде чем нарисовать график, необходимо использовать функцию set
из Seaborn для установки параметров. В примере выше я добавил эту часть кода (sns.set(style="darkgrid")
), чтобы указать стиль графика перед установкой размера фигуры.
Также важно отметить, что при использовании метода с помощью plt.figure(figsize=(width, height))
из библиотеки matplotlib, необходимо убедиться, что импортируется matplotlib.