跳转到主要内容

统计数据分析可视化

项目描述



seaborn: 统计数据分析可视化

PyPI Version License DOI Tests Code Coverage

Seaborn 是一个基于matplotlib的Python可视化库。它提供了一个高级接口来绘制吸引人的统计图形。

文档

在线文档可在seaborn.pydata.org找到。

文档包括教程示例画廊API参考常见问题解答和其他有用信息。

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

依赖项

Seaborn 支持 Python 3.8+。

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

安装

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

pip install seaborn

也可以包含可选的统计依赖项

pip install seaborn[stats]

Seaborn 还可以使用 conda 安装

conda install seaborn

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

引用

一篇描述 seaborn 的论文已在《开源软件杂志》上发表。该论文介绍了库的关键特性,如果 seaborn 对科学出版物至关重要,则可以作为引用使用。

测试

测试Seaborn需要安装额外的依赖;可以使用dev额外包进行安装(例如:pip install .[dev])。

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

代码风格通过flake8进行强制,使用setup.cfg文件中的设置。运行make lint进行检查。或者,您可以使用pre-commit在提交任何文件时自动运行lint检查:只需运行pre-commit install进行设置,然后继续常规提交。

开发

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

请将您遇到的bug提交到问题追踪器,并附上一个可重现问题的示例。有关使用的问题更适宜在StackOverflow上提问,那里有seaborn标签

项目详情


下载文件

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

源分发

seaborn-0.13.2.tar.gz (1.5 MB 查看哈希)

上传时间:

构建分发

seaborn-0.13.2-py3-none-any.whl (294.9 kB 查看哈希)

上传时间: Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面