我有以下pands数据帧:
date allocated_reason allocated bk_task
2019-10-27 AI Allocated 1051
2019-11-03 AI Allocated 1471
2019-10-27 Self Allocation Allocated 291
2019-11-03 Self Allocation Allocated 274
2019-11-10 Self Allocation Allocated 40
2019-10-27 AI Not Allocated 3570
2019-11-03 AI Not Allocated 3267
2019-11-10 AI Not Allocated 598
日期是索引,bk_tasks是每种组合的任务数:例如,27/10周内AI +分配的1051个任务。
我想做一个条形图,每周有2个条形图:一个条形图包含未分配任务的数量,另一个条形图包含已分配任务的数量,我希望每个条形图都按AI或自我分配进行分组。
发布于 2019-11-14 17:45:48
在以下代码的帮助下,您可以轻松地呈现此内容:
import plotly.express as px
fig = px.bar(df, x="date", y="bk_task", color="allocated", barmode="group",
facet_col="allocated_reason",color_discrete_sequence=px.colors.diverging.Tealrose[-2::-1])
fig.show()
在faceting的帮助下,您可以轻松地对allocated_reasoning列进行分组。
希望这能有所帮助!
https://stackoverflow.com/questions/58833968
复制相似问题