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