Шаг 76.
Язык Python. Визуализация данных. Библиотека Seaborn. Настройка внешнего вида графиков. Контексты Seaborn (окончание)

    На этом шаге мы рассмотрим функцию, изменяющую параметры контекста.

    Посмотрим на список параметров контекста, которые можно изменять. Если нужно узнать настройки конкретного контекста, то его название нужно передать в качестве аргумента:

>>> sns.plotting_context("notebook")
{'axes.linewidth': 1.25, 
'grid.linewidth': 1, 
'lines.linewidth': 1.5, 
'lines.markersize': 6, 
'patch.linewidth': 1, 
'xtick.major.width': 1.25, 
'ytick.major.width': 1.25, 
'xtick.minor.width': 1, 
'ytick.minor.width': 1, 
'xtick.major.size': 6, 
'ytick.major.size': 6, 
'xtick.minor.size': 4, 
'ytick.minor.size': 4, 
'font.size': 12, 
'axes.labelsize': 12, 
'axes.titlesize': 12, 
'xtick.labelsize': 11, 
'ytick.labelsize': 11, 
'legend.fontsize': 11, 
'legend.title_fontsize': 12}

    Изменим некоторые из параметров:

import matplotlib.pyplot as plt                                 
import pandas as pd                                             
import numpy as np                                              
import seaborn as sns                                           
                                                                
iris = sns.load_dataset("iris")                                 
sns.set_context("notebook", font_scale=1.5,                     
                rc={'lines.markersize': 15,                     
                    'xtick.labelsize': 15.0,                    
                    'ytick.labelsize': 15.0})                   
sns.scatterplot(x='sepal_length', y='petal_length', data=iris)  
                                                                
plt.show()          
Архив с файлом можно взять здесь.

    Результат работы приложения изображен на рисунке 1.


Рис.1. Контекст notebook с модифицированными параметрами

    Со следующего шага мы начнем рассматривать настройку сетки и осей.




Предыдущий шаг Содержание Следующий шаг