跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Python pandas 数据处理,如何从 excel 中生成产品单价表以及数据汇总处理 内附 excel 原始数据链接
未分類
14 1 月 2021

Python pandas 数据处理,如何从 excel 中生成产品单价表以及数据汇总处理 内附 excel 原始数据链接

Python pandas 数据处理,如何从 excel 中生成产品单价表以及数据汇总处理 内附 excel 原始数据链接

資深大佬 : Scorpiocat 5

1.#需求:生成一个新的 dataframe,表示 LEVEL5 所有产品所对应的参考价格,即产品单价表
# 由于有退票,所以数量和参考价格有负数,生成的单价表仅显示正数
2.#自己写的汇总没有体现单价,不知怎么可以加上去

内附 excel 表链接: https://pan.baidu.com/s/1pxvwnEZvhaUnqvpXVSXqmw
提取码:lpzk

import pandas as pd
df=pd.read_excel(“d:/桌面 /HospitalDetail.xlsx”,usecols=[“LEVEL5″,”数量”,”参考价格”,”合计”,”客户代码”])
gp=df.groupby([“客户代码”,”LEVEL5″])[“数量”,’合计’].sum()
gp.sort_values(by=[“客户代码”,’合计’],ascending=[False,False],inplace=True)
print(gp)
# gp.to_excel(‘d:/桌面 /out.xlsx’)
print(“ok”)

大佬有話說 (1)

  • 資深大佬 : wuwukai007

    df.merge(df.groupby([“客户代码”,”LEVEL5″])[“数量”,’合计’].sum().rename(columns={‘合计’:’sum’}).sort_values(by=[“客户代码”,’sum’],ascending=[False,False]).reset_index(),on=[‘客户代码’,’LEVEL5′],how=’left’,suffixes=(”,’_y’)).drop(‘数量_y’,axis=1).to_excel(‘out.xlsx’)

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具