我想画一张图表,比较两个不同列的当年总收入:“收入小卖家”,“收入小卖家”。
我已经设法添加一行,将两列的收入相加,如下所示:
pd.options.display.float_format = '{:.3f}'.format
sums = result.select_dtypes(pd.np.number).sum().rename('Total')
result.append(sums)
我的数据框如下:
Rev-Small-Seller-IN Rev-Small-Seller-OUT Year-Month Revenue
139.120 0.000 2010-12 139.120
22.200 0.000 2010-12 22.200
278.730 0.000 2010-12 278.730
以下是一张截图,如果不清楚的话(抱歉,我知道你们不喜欢这些):top rows,last rows with total row
这就是我想要的样子:Barplot
提前,谢谢!
答案 0 :(得分:0)
尝试一下:
df.loc['Total', ["Rev-Small-Seller-IN", "Rev-Small-Seller-OUT"]].plot(kind='bar')