Python的开源交互式数据可视化库
项目描述
plotly.py
最新版本 |
|
用户论坛 |
|
PyPI 下载 |
|
许可协议 |
|
快速入门
pip install plotly==5.24.1
在 Jupyter 中(可以使用 pip install "jupyterlab>=3" "ipywidgets>=7.6"
安装)
import plotly.express as px
fig = px.bar(x=["a", "b", "c"], y=[1, 3, 2])
fig.show()
查看 Python 文档 以获取更多示例。
概述
plotly.py 是一个交互式、开源、基于浏览器的 Python 图形库 :sparkles
建立在 plotly.js 之上,plotly.py
是一个高级、声明式的图表库。plotly.js 包含超过 30 种图表类型,包括科学图表、3D 图形、统计图表、SVG 地图、金融图表等。
plotly.py
是 MIT 许可 的。Plotly 图表可以在 Jupyter 笔记本、独立的 HTML 文件或集成到 Dash 应用程序 中查看。
请联系我们进行咨询、仪表板开发、应用程序集成和功能添加 联系我们。
安装
plotly.py 可以使用 pip 进行安装...
pip install plotly==5.24.1
或 conda。
conda install -c plotly plotly=5.24.1
JupyterLab 支持
在 JupyterLab 中使用,请使用 pip
安装 jupyterlab
和 ipywidgets
包
pip install "jupyterlab>=3" "ipywidgets>=7.6"
或 conda
conda install "jupyterlab>=3" "ipywidgets>=7.6"
上述说明适用于 JupyterLab 3.x。对于 JupyterLab 2 或更早版本,请运行以下命令以安装所需的 JupyterLab 扩展(请注意,这将需要安装 node
)
# JupyterLab 2.x renderer support
jupyter labextension install jupyterlab-plotly@5.24.1 @jupyter-widgets/jupyterlab-manager
如果您在使用 JupyterLab 时遇到任何问题,请查看我们的 故障排除指南。
Jupyter Notebook 支持
在 Jupyter Notebook 中使用,请使用 pip
安装 notebook
和 ipywidgets
包
pip install "notebook>=5.3" "ipywidgets>=7.5"
或 conda
conda install "notebook>=5.3" "ipywidgets>=7.5"
静态图像导出
plotly.py 支持 静态图像导出,可以使用 kaleido
包(推荐,自 plotly
版本 4.9 起支持)或 orca 命令行实用程序(自 plotly
版本 4.9 起为遗留)。
Kaleido
kaleido
包没有依赖项,可以使用 pip 进行安装...
pip install -U kaleido
或 conda。
conda install -c conda-forge python-kaleido
Orca
虽然 Kaleido 现在是推荐的图像导出方法,因为它更容易安装且更兼容,但 静态图像导出 也可以通过遗留的 orca 命令行实用程序和 psutil
Python 包来支持。
这两个依赖项都可以使用 conda 进行安装
conda install -c plotly plotly-orca==1.3.1 psutil
或者,可以使用 pip 安装 psutil
...
pip install psutil
并按照 orca README 中的说明安装 orca。
扩展地理支持
一些 plotly.py 功能依赖于相当大的地理形状文件。县热图图工厂是一个这样的例子。这些形状文件作为单独的 plotly-geo
包分发。此包可以使用 pip 进行安装...
pip install plotly-geo==1.0.0
或 conda
conda install -c plotly plotly-geo=1.0.0
迁移
如果您正在从 plotly.py v3 迁移到 v4,请查看 版本 4 迁移指南
如果您正在从 plotly.py v2 迁移到 v3,请查看 版本 3 迁移指南
版权和许可
代码和文档版权所有 2019 Plotly, Inc.
代码在MIT许可证下发布。
文档在创意共享许可证下发布。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。