统计数据可视化
项目描述
seaborn:统计数据可视化
Seaborn 是一个基于 matplotlib 的 Python 可视化库。它提供了一个用于绘制有吸引力的统计图形的高级界面。
文档
在线文档可在seaborn.pydata.org 获得。
要在本地构建文档,请参阅doc/README.md
.
还有一个常见问题页面,目前托管在 GitHub 上。
依赖项
Seaborn 支持 Python 3.7+,不再支持 Python 2。
安装需要numpy、pandas和matplotlib。一些高级统计功能需要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 标签。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。