I have a dataframe as follows:
df = pd.DataFrame({'cost_saving': [10, 10, 20, 40, 60, 60],
'id': ['a', 'b', 'c', 'd', 'e', 'f']})
我应该如何绘制储蓄的累积图表?
我想使用一条线图,横轴为项目数量,纵轴为总储蓄金额。
这个图表应该显示大部分储蓄来自于少数几个项目。
我已经尝试过:
dftest['cost_saving'].plot(drawstyle='steps')
但它不会绘制累计值。谢谢任何帮助!
df['cum_sum'] = df['cost_saving'].cumsum()
? - EdChum