数据可视化(data visualization)—— seaborn

进入命令行界面(cmd)下载安装,pip install seaborn。seaborn 是作为 matplotlib 的辅助工具才出现的,使其绘制出更为形象化的图形。

官当 doc:Seaborn: statistical data visualization

import seaborn as sns
  • sns.set(style=’dark’, palette=’muted’, color_codes=True, font_scale=1.5)

    • sns.set_style(‘dark’)
      • 主题 style:darkgrid, whitegrid, dark, white, ticks,默认为darkgrid。
    • sns.set_palette(‘muted’):柔和的;无言的;趋缓的
    • sns.set_context(‘notebook’, rc={‘lines.linewidth’:2.5})
  • sns.despine():

    • 对于白底(whitewhitegrid)以及带刻度(ticks)而言,顶部的轴是不需要的,默认为去掉顶部的轴;
    • sns.despine(left=True):去掉左部的轴,也即 y 轴;
    • 注意这条语句要放在 plot 的动作之后,才会起作用;

1. palate(调色板)

palate = np.array(sns.color_palate('hls', 10))
    # 10 行 3 列的调色板
    # 也即 10 种 HLS 颜色

2. 实战:箱线图(box-plot)的绘制

sns.set_style('whitegrid')
data = np.random.normal(size = (20, 6)) + np.arange(6)/2
sns.boxplot(data)
sns.despine(left=True)
plt.show()

3. 实战:正太分布拟合

x = np.random.normal(size=100)
sns.distplot(x)

python科学计算数据可视化模块-seaborn

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

五道口纳什

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值