Skip to main content

统计数据可视化

项目描述



seaborn:统计数据可视化

PyPI 版本 执照 DOI 测试 代码覆盖率

Seaborn 是一个基于 matplotlib 的 Python 可视化库。它提供了一个用于绘制有吸引力的统计图形的高级界面。

文档

在线文档可在seaborn.pydata.org 获得

文档包括教程示例库API 参考和其他有用信息。

要在本地构建文档,请参阅doc/README.md.

还有一个常见问题页面,目前托管在 GitHub 上。

依赖项

Seaborn 支持 Python 3.7+,不再支持 Python 2。

安装需要numpypandasmatplotlib。一些高级统计功能需要scipy和/或statsmodels

安装

可以从 PyPI 安装最新的稳定版本(和所需的依赖项):

pip install seaborn

还可以包含可选的统计依赖项(仅与 v0.12+ 相关):

pip install seaborn[stats]

Seaborn 也可以使用 conda 安装:

conda install seaborn

请注意,主要 anaconda 存储库在添加新版本方面落后于 PyPI,但 conda-forge ( -c conda-forge) 通常会快速更新。

引用

一篇描述 seaborn 的论文已发表在Journal of Open Source Software上。这篇论文介绍了图书馆的主要特点,如果 seaborn 被证明是科学出版物不可或缺的一部分,它可以用作引用。

测试

测试 seaborn 需要安装ci/utils.txt.

要测试代码,make test请在源目录中运行。这将执行单元测试和文档字符串示例(使用pytest)并生成覆盖率报告。

doctests 需要网络连接(除非所有示例数据集都被缓存),但单元测试可以使用make unittests.

flake8使用文件中的设置强制执行代码样式setup.cfg。跑去make lint检查。

发展

Seaborn 开发在 Github 上进行:https ://github.com/mwaskom/seaborn

请将您遇到的错误提交给问题跟踪器,并附上一个可重现的示例来演示该问题。StackOverflow 上有更多关于使用的问题,那里有一个seaborn 标签

下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

seaborn-0.12.0.tar.gz (1.4 MB 查看哈希)

已上传 source

内置分布

seaborn-0.12.0-py3-none-any.whl (285.1 kB 查看哈希

已上传 py3