pandas计算店家的每日营业额示例

获取时间day属性,生成一个新的列

detail.loc[:,'day'] = [i.day for i in detail.loc[:,'place_order_time']]

新建价格的列

detail.loc[:,'price'] = detail.loc[:,'counts']*detail.loc[:,'amounts']

按天分组求每日的营业额

res = detail.groupby(by='day')['price'].sum()

 

res是series,如何将series转成dataframe

#res.values是行列之间的数据,money是列,index是行索引
df = pd.DataFrame(res.values,columns=['money'],index=res.index)
print(df)

 

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 创作都市 设计师:CSDN官方博客 返回首页