python seaborn可视化 个性化设置 set() 一看就懂 简单友好

set爸爸

seaborn.set(context=‘notebook’, style=‘darkgrid’, palette=‘deep’, font=‘sans-serif’, font_scale=1, color_codes=True, rc=None)
从荧光处可以看出,set()是爸爸,他有两个封装的儿子模块。stylecontext。 所以我们只需要分别了解_style_ 和 context 然后把它们内部的参数以字典形式传到set()函数里面就能一步到位了。下面分别讨论。

大儿子 context

context 里面有seaborn.plotting_context() 和seaborn.set_context() 顾名思义,set是用来改的,plotting是用来查看当前参数的。

seaborn.plotting_context(context=None, font_scale=1, rc=None)

其中
context:dict, None, or one of {paper, notebook, talk, poster}这里是seaborn给出了四个懒人设置,在这里传入,可以看看懒人设置是啥参数。
python seaborn可视化 个性化设置 set() 一看就懂 简单友好_第1张图片
空参数传入可以查看当前参数情况
python seaborn可视化 个性化设置 set() 一看就懂 简单友好_第2张图片
这里展示的参数也就是可以在set里面改动的参数。

seaborn.set_context(context=None, font_scale=1, rc=None)

这里就是真刀真枪的改参数了,可以从plotting里面复制过来。
context 懒人设置参见上面
font_scale 总体字号大小
rc 这里是最核心的,就是上面plotting里面查看的参数列表了
废话不说,来示范!!
python seaborn可视化 个性化设置 set() 一看就懂 简单友好_第3张图片
这是原始的参数
python seaborn可视化 个性化设置 set() 一看就懂 简单友好_第4张图片
把懒人参数改为poster
python seaborn可视化 个性化设置 set() 一看就懂 简单友好_第5张图片
改动了grid.linewidth(好像是网格线的粗细)之后产生的变化,其他的参数思什么意思,可以自己改动探索。在文末我列出两个儿子的部分参数含义希望探索出来其他参数含义的小伙伴评论留言我补充一下

二儿子 style

里面有同上的两个函数seaborn.axes_style 和 seaborn.axes_style 同样的set是用来改参数,axes是用来查看参数的,这里不一一介绍。

这里是seaborn的文档(官方太慢)

seaborn中文文档](https://www.cntofu.com/book/172/README.me)
里面可以查看其他的style相关的东西

------分割线------ 2020 0412 欢迎大佬评论指教

你可能感兴趣的:(python可视化)