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给出了四个懒人设置,在这里传入,可以看看懒人设置是啥参数。
在这里插入图片描述
空参数传入可以查看当前参数情况
在这里插入图片描述
这里展示的参数也就是可以在set里面改动的参数。

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

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

二儿子 style

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

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

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

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

  • 11
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值