Оформлення Графіків
Встановлення стилю
seaborn надає функцію set_style(), спеціально призначену для налаштування візуального стилю ваших графіків. Ця функція вимагає один обов'язковий параметр — style. Параметр style приймає кілька попередньо визначених варіантів, кожен з яких відповідає окремому стилю:
'white''dark''whitegrid''darkgrid''ticks'
Можна вільно експериментувати з цими стилями:
12345678910import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
Встановлення палітри
Ще одна можливість — змінити кольори елементів графіка в seaborn за допомогою функції set_palette(), зосереджуючись на її єдиному обов'язковому параметрі: palette:
- Кругові палітри:
'hls','husl'; - Перцептивно однорідні палітри:
'rocket','magma','mako'тощо; - Дивергентні палітри:
'RdBu','PRGn'тощо; - Послідовні палітри:
'Greys','Blues'тощо.
Ви можете дізнатися більше про різні палітри у статті "Choosing color palettes".
1234567891011121314import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
Налаштування контексту
У бібліотеці seaborn є ще одна функція — set_context(). Вона впливає на такі аспекти, як розмір міток, ліній та інших елементів графіка (загальний стиль не змінюється).
Найважливіший параметр — це context, який може бути або dict параметрів, або string, що позначає назву попередньо налаштованого набору.
Типовий context — 'notebook'. Інші доступні контексти: 'paper', 'talk' та 'poster', які є масштабованими версіями параметрів notebook.
1234567891011121314151617import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Setting the context sns.set_context('paper') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
Детальніше можна ознайомитися у set_context() документації.
Swipe to start coding
- Використайте відповідну функцію для встановлення стилю на
'dark'. - Використайте відповідну функцію для встановлення палітри на
'rocket'. - Використайте відповідну функцію для встановлення контексту на
'talk'.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
What are the differences between the available styles in `set_style()`?
Can you explain more about the different palette options in `set_palette()`?
How does changing the context with `set_context()` affect the appearance of my plots?
Awesome!
Completion rate improved to 3.85
Оформлення Графіків
Свайпніть щоб показати меню
Встановлення стилю
seaborn надає функцію set_style(), спеціально призначену для налаштування візуального стилю ваших графіків. Ця функція вимагає один обов'язковий параметр — style. Параметр style приймає кілька попередньо визначених варіантів, кожен з яких відповідає окремому стилю:
'white''dark''whitegrid''darkgrid''ticks'
Можна вільно експериментувати з цими стилями:
12345678910import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
Встановлення палітри
Ще одна можливість — змінити кольори елементів графіка в seaborn за допомогою функції set_palette(), зосереджуючись на її єдиному обов'язковому параметрі: palette:
- Кругові палітри:
'hls','husl'; - Перцептивно однорідні палітри:
'rocket','magma','mako'тощо; - Дивергентні палітри:
'RdBu','PRGn'тощо; - Послідовні палітри:
'Greys','Blues'тощо.
Ви можете дізнатися більше про різні палітри у статті "Choosing color palettes".
1234567891011121314import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
Налаштування контексту
У бібліотеці seaborn є ще одна функція — set_context(). Вона впливає на такі аспекти, як розмір міток, ліній та інших елементів графіка (загальний стиль не змінюється).
Найважливіший параметр — це context, який може бути або dict параметрів, або string, що позначає назву попередньо налаштованого набору.
Типовий context — 'notebook'. Інші доступні контексти: 'paper', 'talk' та 'poster', які є масштабованими версіями параметрів notebook.
1234567891011121314151617import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Setting the context sns.set_context('paper') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
Детальніше можна ознайомитися у set_context() документації.
Swipe to start coding
- Використайте відповідну функцію для встановлення стилю на
'dark'. - Використайте відповідну функцію для встановлення палітри на
'rocket'. - Використайте відповідну функцію для встановлення контексту на
'talk'.
Рішення
Дякуємо за ваш відгук!
single