title = ['日期', '子机构企业名', '经销商id',
'经销商名称', '付款人账户名', '支付宝账号',
'支用编号', '支用时间', '应还款时间',
'支用金额''当前连续逾期天数', '逾期本金元',
'逾期利息元', '手机号', '我行跟进情况', '逾期金额']
data = pd.read_csv(path1, index_col='支用编号')
pastDue = {'逾期本金元': '逾期金额', '逾期利息元': '逾期金额'}
overdue = data.groupby(pastDue, axis=1).sum()
overdue.to_excel(path2)
index_col只能这么用
index_col=0 # 0 表示第一列
index_col=[0,1]# [0,1] 表示第一、二列
path1 代表的文件路径? 报错信息是指 你在read_csv 是 指定的索引无效
错误源是由于列列表:usecols中未包含索引列名称“ 支用编号”引起的。
data = pd.read_csv(path1, index_col='支用编号',usecols=['日期', '子机构企业名', '经销商id', '经销商名称', '付款人账户名', '支付宝账号', '支用编号', '支用时间', '应还款时间', '支用金额''当前连续逾期天数', '逾期本金元', '逾期利息元', '手机号', '我行跟进情况', '逾期金额'])