Python学习12 ----Seaborn整体风格设置

1 Seaborn简介

Seaborn是基于matplotlib的图形可视化python包。它提供了一种高度交互式界面,便于用户能够做出各种有吸引力的统计图表。
Seaborn是在matplotlib的基础上进行了更高级的API封装,从而使得作图更加容易,在大多数情况下使用seaborn能做出很具有吸引力的图,而使用matplotlib就能制作具有更多特色的图。应该把Seaborn视为matplotlib的补充,而不是替代物。同时它能高度兼容numpy与pandas数据结构以及scipy与statsmodels等统计模式。

代码详见https://github.com/RenDong3/Python_Note

2 Seaborn整体风格设置

Seaborn存在5种主题风格,darkgrid,whitegrid,dark ,white,ticks,默认为darkgrid,即以黑色格子作为背景

2.1 默认风格

Python学习12 ----Seaborn整体风格设置_第1张图片

2.2 whitegrid风格

Python学习12 ----Seaborn整体风格设置_第2张图片

2.3 white风格

Python学习12 ----Seaborn整体风格设置_第3张图片

2.4 ticks风格

Python学习12 ----Seaborn整体风格设置_第4张图片

3 风格细节设置

3.1 去除上方及右方线

Python学习12 ----Seaborn整体风格设置_第5张图片

3.2 设置图像offset

Python学习12 ----Seaborn整体风格设置_第6张图片

4 不同子图设置不同风格

4.1 with指定风格

Python学习12 ----Seaborn整体风格设置_第7张图片

4.2 设置context以及size

Python学习12 ----Seaborn整体风格设置_第8张图片

4.3 设置字体及线宽

Python学习12 ----Seaborn整体风格设置_第9张图片

你可能感兴趣的:(python)