为什么我的两组不同类型的字符串之间的总和不等于righ值

时间:2019-07-26 19:46:46

标签: python pandas dataframe group-by

我需要基于“ DT.Recibo”和“ De_Para_GRUPO”获取“ VL.Comissão”的总和

但是我的小组还是错了

import pandas as pd

dt=pd.read_excel (r 'C:\Users\talesgadelha\Documents\Base-comissão.xlsx')>

dt.columns 
Index([ 'Usuário', 'Papel', 'Regional', 'Tipo Regional', 'Superintendência', 'Seguradora', 'Grupo Ajustado', 'Produto Ajustado', 'MCMV', 'Célula', 'Dt. Emissão', 'Dt. Emissão Mãe', 'Apólice', 'Endosso', 'Vl. Prêmio', '% Comissão', 'Vl. Comissão Previsto', 'Total de Parcelas', 'Dt. Recibo', 'Vl .Comissão', 'Parcela', 'CNPJ Tomador', 'Tomador', 'UF', 'SF - Apólice', 'SF - Cotação', 'SF - Segurado', 'Emissão em 2018?', 'SAE', 'Dt. Registro', 'De_Para_GRUPO', 'Unnamed: 31'], dtype='object' )>

dt.groupby ([ 'Dt. Recibo', 'De_Para_GRUPO']).[ 'VL .Comissão'].sum()>

1 个答案:

答案 0 :(得分:0)

尝试将最后一行更改为此:

dt.groupby(['Dt. Recibo', 'De_Para_GRUPO'])['VL .Comissão'].sum()