python基础笔记(四)_seaborn基础语法

图表数据可视化:seaborn

整体风格设置

  • 对图表整体颜色、比例等进行风格设置,包括颜色色板等
  • sns.set();seaborn默认设置风格
  • sns.set_style();风格选择包括:"white", "dark", "whitegrid", "darkgrid", "ticks"
  • sns.despine() 设置图表坐标轴
    • top, right, left, bottom:布尔型,为True时不显示
    • 默认只显示左边和下边坐标轴
  • sns.axes_style() 设置局部图表风格;与 with 配合使用区分
  • sns.set_context() 设置显示比例尺度
    • 选择包括:选择包括:'paper', 'notebook', 'talk', 'poster'
    • 默认为 'notebook’

调色盘

  • sns.color_palette()
    • 默认6种颜色:deep, muted, pastel, bright, dark, colorblind
    • 可以设置颜色块个数
    • sns.palplot(),绘制色板
  • 设置亮度,饱和度
    • husl_palette([n_colors, h, s, l])
    • hls_palette([n_colors, h, l, s])
      • # l → 亮度(取值为0-1)
        # s → 饱和度
  • 按照线性增长计算,设置颜色 sns.cubehelix_palette()
    • n_colors → 颜色个数
    • start → 值区间在0-3,开始颜色
    • rot → 颜色旋转角度
    • gamma → 颜色伽马值,越大颜色越暗
    • dark,light → 值区间0-1,颜色深浅
    • reverse → 布尔值,默认为False,由浅到深
  • 颜色深浅
    • sns.dark_palette()
      • sns.palplot(sns.dark_palette('red',8,reverse=True))
      • reverse → 反转颜色
    • sns.light_palette();用法同上
  • 创建分散颜色 sns.diverging_palette()
    • h_ne
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值