我正在编写每晚自动化运行的报告,并希望提供一个简单易懂的先前构建的累积图。我有一个Pandas Dataframe
,看起来像这样:
0006.39 0006.44 0006.50 0007.61 0008.66
Type Status
CTS Pass 120 16.0 120.0 99.0 58.0
Failed 96 200.0 96.0 117.0 158.0
Didnt run 0 0.0 0.0 0.0 0.0
SDK Pass 166 108.0 117.0 96.0 74.0
Failed 126 38.0 25.0 31.0 29.0
Didnt run 103 249.0 268.0 283.0 307.0
Total Pass 286 124.0 237.0 195.0 132.0
Failed 222 238.0 121.0 148.0 187.0
Didnt run 103 249.0 268.0 283.0 307.0
,然后使用以下代码创建图形:
def create_graphs(sum_dt):
for t in sum_types:
plt.interactive(True)
sum_dt.loc[t].T.plot(kind = 'area', stacked=True, title = t, color = ['green', 'red', 'grey'], grid = True).get_figure()
plt.show(block=True)
我想绘制每个状态的值,因此对于每个内部版本和每个Status都很清楚,值是什么。我该怎么办?