plotly堆积柱状图
时间: 2023-11-15 21:56:05 浏览: 74
python plotly画柱状图代码实例
好的,以下是使用Plotly绘制堆积柱状图的步骤:
1. 导入必要的库和数据
```python
import plotly.graph_objs as go
import pandas as pd
df = pd.read_csv('data.csv')
```
2. 创建堆积柱状图的数据
```python
data = []
for i in range(1, len(df.columns)):
data.append(go.Bar(x=df['x'], y=df.iloc[:, i], name=df.columns[i]))
```
3. 设置布局和图表标题
```python
layout = go.Layout(title='Stacked Bar Chart', barmode='stack')
```
4. 绘制堆积柱状图
```python
fig = go.Figure(data=data, layout=layout)
fig.show()
```
其中,`data.csv` 是包含数据的 CSV 文件,第一列为 x 轴数据,后面的列为 y 轴数据。
阅读全文