Plotly 是一个强大的图表库,可以创建各种类型的图表,包括柱状图。在本教程中,我们将学习如何使用 Plotly 创建交互式柱状图。
安装 Plotly
首先,确保你已经安装了 Plotly 库。如果没有,可以使用以下命令进行安装:
pip install plotly
创建基本的柱状图
以下是一个创建基本柱状图的示例代码:
import plotly.express as px
fig = px.bar(x=[1, 2, 3, 4], y=[10, 20, 30, 40], title="Basic Bar Chart")
fig.show()
这段代码创建了一个包含四个柱子的柱状图,其中 x 轴代表数字 1 到 4,y 轴代表相应的值。
交互式元素
Plotly 柱状图支持多种交互式元素,例如:
- 鼠标悬停时显示数据点
- 鼠标点击切换图表视图
- 支持缩放和平移
以下是一个包含交互式元素的柱状图示例:
fig = px.bar(x=["A", "B", "C", "D"], y=[10, 20, 30, 40], title="Interactive Bar Chart")
fig.show()
链接扩展阅读
要了解更多关于 Plotly 的信息,请访问我们的 Plotly 教程页面。
Bar Chart