python seaborn教程_Seaborn绘图简明教程

Seaborn 是 Python 的数据可视化工具之一,它其实是在 Matplotlib 的基础上进行了更高级的 API 封装。Seaborn 可视为 Matplotlib 的补充,而不是替代,使用 Seaborn 可以更轻松地画出更漂亮的图形。

Seaborn 的特点如下:

内置数个经过优化的样式效果;

增加调色板工具,可以很方便地为数据搭配颜色;

单变量和双变量分布绘图更为简单,可用于对数据子集相互比较;

对独立变量和相关变量进行回归拟合和可视化更加便捷;

对数据矩阵进行可视化,并使用聚类算法进行分析;

基于时间序列的绘制和统计功能,具有更加灵活的不确定度估计。

基于网格绘制出更加复杂的图像集合。

除此之外,Seaborn 对 Matplotlib 和 pandas 的数据结构高度兼容,非常适合作为数据挖掘过程中的可视化工具。

Seaborn 安装

Seaborn 依赖于 Matplotlib、NumPy、SciPy 和 pandas,与这些库一样是需要单独安装的。下面介绍用 pip 安装 Seaborn 的方法。

1) 按【Windows】+【R】键,进入 cmd 命令窗口。

2) 在 cmd 命令窗口中输入“pip install seaborn”命令,按【Enter】键,进入 Seaborn 模块安装界面,如图 1 所示。

图 1:安装 seaborn 软件包

3) 安装成功就会提示“Successfully installed seaborn-0.9.0”。

Seaborn 绘图函数

Seaborn 共有 50 多个 API 类,相比于 Matplotlib 数千个的规模,可谓极为精简。下面介绍 Seaborn 常用的绘图函数。

1) set() 函数

set() 是样式设置语句,它可对原图样式进行快速优化,如使用 set() 可以设置默认样式。其语法格式如下:

seaborn.set(context='notebook', style='darkgrid', palette='deep',

font='sans-serif', font_scale=1, color_codes=False, rc=None)

参数说明如下。

context:该参数控制着默认的画幅大小,取值范围为 {paper, notebook, talk, poster}。其中,poster>talk>notebook>paper。

style:该参数控制默认样式,取值范围为 {darkgrid, whitegrid, dark, white, ticks}。

palette:该参数为预设的调色板。取值范围为 {deep, muted, bright, pastel, dark, colorblind}。

font:用于设置字体。

font_scale:用于设置字体大小。

color_codes:表示不使用调色板而采用先前的 'r' 等色彩缩写。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值