# Selecionar só as colunas de textocolunas_chr = df_bronze.select_dtypes(include=['object', 'string']).columns.tolist()colunas_numerica = df_bronze.select_dtypes(include=['int64', 'float64']).columns.tolist()print(colunas_chr);print(colunas_numerica)
txtdescricao
PASSAGEM AÉREA - SIGEPA 320
COMBUSTÍVEIS E LUBRIFICANTES. 237
DIVULGAÇÃO DA ATIVIDADE PARLAMENTAR. 113
MANUTENÇÃO DE ESCRITÓRIO DE APOIO À ATIVIDADE PARLAMENTAR 96
LOCAÇÃO OU FRETAMENTO DE VEÍCULOS AUTOMOTORES 54
TELEFONIA 51
FORNECIMENTO DE ALIMENTAÇÃO DO PARLAMENTAR 32
SERVIÇO DE SEGURANÇA PRESTADO POR EMPRESA ESPECIALIZADA. 15
SERVIÇO DE TÁXI, PEDÁGIO E ESTACIONAMENTO 8
HOSPEDAGEM ,EXCETO DO PARLAMENTAR NO DISTRITO FEDERAL. 7
LOCAÇÃO OU FRETAMENTO DE AERONAVES 2
PASSAGEM AÉREA - REEMBOLSO 1
Name: count, dtype: int64
HOSPEDAGEM ,EXCETO DO PARLAMENTAR NO DISTRITO FEDERAL.
LOCAÇÃO OU FRETAMENTO DE AERONAVES
LOCAÇÃO OU FRETAMENTO DE VEÍCULOS AUTOMOTORES
MANUTENÇÃO DE ESCRITÓRIO DE APOIO À ATIVIDADE PARLAMENTAR
PASSAGEM AÉREA - REEMBOLSO
PASSAGEM AÉREA - SIGEPA
SERVIÇO DE SEGURANÇA PRESTADO POR EMPRESA ESPECIALIZADA.
SERVIÇO DE TÁXI, PEDÁGIO E ESTACIONAMENTO
TELEFONIA
sgpartido
PP
19
15
0
0
0
8
22
0
121
7
0
12
PSD
53
33
0
4
0
18
13
1
71
0
0
8
PT
150
51
32
2
2
28
55
0
92
8
0
31
REPUBLICANOS
15
14
0
1
0
0
6
0
36
0
8
0
# prompt: txtdescricao pelo valor liquidotabela_cruzada_descricao_vlrliquido = df_bronze.groupby('sgpartido')['vlrliquido'].sum().sort_values(ascending=False)display(tabela_cruzada_descricao_vlrliquido)
# prompt: txtdescricao pelo valor liquidotabela_cruzada_descricao_vlrliquido = df_bronze.groupby('txtdescricao')['vlrliquido'].sum().sort_values(ascending=False)display(tabela_cruzada_descricao_vlrliquido)
txtdescricao
DIVULGAÇÃO DA ATIVIDADE PARLAMENTAR. 498967.03
LOCAÇÃO OU FRETAMENTO DE VEÍCULOS AUTOMOTORES 421378.00
PASSAGEM AÉREA - SIGEPA 270089.03
COMBUSTÍVEIS E LUBRIFICANTES. 179362.21
MANUTENÇÃO DE ESCRITÓRIO DE APOIO À ATIVIDADE PARLAMENTAR 155701.00
SERVIÇO DE SEGURANÇA PRESTADO POR EMPRESA ESPECIALIZADA. 129899.88
LOCAÇÃO OU FRETAMENTO DE AERONAVES 58300.00
TELEFONIA 12436.93
HOSPEDAGEM ,EXCETO DO PARLAMENTAR NO DISTRITO FEDERAL. 3992.00
PASSAGEM AÉREA - REEMBOLSO 2966.85
FORNECIMENTO DE ALIMENTAÇÃO DO PARLAMENTAR 1611.27
SERVIÇO DE TÁXI, PEDÁGIO E ESTACIONAMENTO 268.28
Name: vlrliquido, dtype: float64
from scipy.stats import pearsonr, spearmanr# Calcula a correlação de Pearson entre as variáveiscorrelation_vlrliquido_vlrdocumento, _ = pearsonr(df_bronze['vlrliquido'], df_bronze['vlrdocumento'])correlation_vlrliquido_vlrglosa, _ = pearsonr(df_bronze['vlrliquido'], df_bronze['vlrglosa'])correlation_vlrdocumento_vlrglosa, _ = pearsonr(df_bronze['vlrdocumento'], df_bronze['vlrglosa'])print(f"Correlação de Pearson entre vlrliquido e vlrdocumento: {correlation_vlrliquido_vlrdocumento}")print(f"Correlação de Pearson entre vlrliquido e vlrglosa: {correlation_vlrliquido_vlrglosa}")print(f"Correlação de Pearson entre vlrdocumento e vlrglosa: {correlation_vlrdocumento_vlrglosa}")
Correlação de Pearson entre vlrliquido e vlrdocumento: 0.999272195581829
Correlação de Pearson entre vlrliquido e vlrglosa: -0.008179881167973923
Correlação de Pearson entre vlrdocumento e vlrglosa: 0.029970295563040053