#importar numpy t = pd.read_excel('receitascandidatos1.xls',index_col=None, na_values=['NA']) #ler arquivo xls df = t[['UF'] + ['Nome candidato'] + ['Tipo receita'] + ['Valor receita']] #selecionar dados desejados uf = df[(df.UF.isin(['SP', 'RJ']))] #filtrar SP e RJ uf.groupby(['UF','Nome candidato', 'Tipo receita', 'Valor receita']).sum() #agrupar entradas tf = pd.pivot_table(uf,index=['UF','Nome candidato'], columns=['Tipo receita'], values='Valor receita', aggfunc=np.sum,fill_value=0) #reordenar dados tf.to_csv(‘file_name.csv’, encoding='utf-8') #salvar em arquivo CSV