我有一个包含3列的数据框 我试图使用plotly.graph_objs包,但它没有显示正确的结果
import pandas as pd
import plotly.offline
import plotly.graph_objs as go
df=pd.DataFrame ({
"source_number":[11199, 11329, 11298, 33212, 12343],
"location": ['loc1', 'loc2', 'loc2', 'loc3', 'loc1'],
"category": ['cat1', 'cat3', 'cat1', 'cat3', 'cat2'],
})
groupdf= data.groupby(["location","category"]).aggregate("sum")
print(groupdf)
for g in groupdf.columns:
trace = go.Bar(
x=groupdf.index,
y=groupdf[g],
showlegend = True
)
layout = go.Layout(
title="test",
)
data=[trace]
fig = go.Figure(data=data,layout=layout)
fig.show()
如何使用绘图在条形图上可视化groupdf
目前没有回答
相关问题 更多 >
编程相关推荐