需要一些建议:我正在尝试将 SERIAL COUNT 字段与同一项目编号的 GROUP 中的 SERIAL NUMBERS 总数求和?欢迎任何建议?
fincon_serials = pd.read_csv('Raw Data/LISTSNO Calvinia.TXT',skiprows = 1)
fincon_codes = pd.read_excel('Raw Data/STKCOUNT Calvinia.xls', index=None)
fincon_codes = fincon_codes.drop(columns=['GROUP','BIN','Unnamed: 5'])
fincon_codes = pd.merge(fincon_codes, fincon_serials[['ITEM NUMBER', 'SERIAL NUMBER']], on = ['ITEM NUMBER'])
fincon_codes['SERIAL COUNT'] = 1
fincon_codes = fincon_codes.groupby(['ITEM NUMBER','CAT','DESCRIPTION','NORMAL','FAULTY','SUPPLR','SWP-OUT','TOTAL','COST','VALUE','SERIAL NUMBER'])[['SERIAL COUNT']].sum()
fincon_codes.head()
这是我的第一个问题,如果格式不正确,请接受我的道歉。
我已经在 PANDAS 文档中搜索了解决方案,但找不到适合我想要做的解决方案,因为 SERIAL COUNT 列应该计算 THE SERIAL NUMBER 列中的 SERIALS 并将其添加到 SERIAL COUNT。
电流输出:
需要的是 SERIAL COUNT 应该有每个项目编号组的总数。
呼啦一阵风
相关分类