top of page

Exploração e análise de dados de crédito com SQL

Tipo de projeto

Análise de dados

Data

28/11/2022

Local

São Paulo

Descrição:

Esse notebook faz parte do projeto final do curso SQL para análise de dados da EBAC.


Os dados:

Os dados representam informações de clientes de um banco e contam com as seguintes colunas:

• idade = idade do cliente

• sexo = sexo do cliente (F ou M)

• dependentes = número de dependentes do cliente

• escolaridade = nível de escolaridade do clientes

• salario_anual = faixa salarial do cliente

• tipo_cartao = tipo de cartao do cliente

• qtd_produtos = quantidade de produtos comprados nos últimos 12 meses

• iteracoes_12m = quantidade de iterações/transacoes nos ultimos 12 meses

• meses_inativo_12m = quantidade de meses que o cliente ficou inativo

• limite_credito = limite de credito do cliente

• valor_transacoes_12m = valor das transações dos ultimos 12 meses

• qtd_transacoes_12m = quantidade de transacoes dos ultimos 12 meses


A tabela foi criada no AWS Athena junto com o S3 Bucket com uma versão dos dados disponibilizados em:


Exploração de dados:

Tem como base o entendimento dos nosso dados.

Qual a quantidade de informações temos na nossa base de dados?

Query: SELECT count(*) FROM credito

Reposta: 2564 linhas


Quais os tipos de cada dado?

Query: DESCRIBE credito


Como são os dados

Query: SELECT * FROM credito LIMIT 10;

Quais são os tipos de escolaridade disponíveis no dataset?

Query: SELECT DISTINCT escolaridade FROM credito

Quais são os tipos de estado_civil disponíveis no dataset?

Query: SELECT DISTINCT estado_civil FROM credito

Quais são os tipos de salario_anual disponíveis no dataset?

Query: SELECT DISTINCT salario_anual FROM credito

Quais são os tipos de cartão disponíveis no dataset?

Query: SELECT DISTINCT tipo_cartao FROM credito


Análise de dados

Query: select count(*), salario_anual from credito group by salario_anual

Nesse banco de dados, quantos clientes são homens e quantos são mulheres?

Query: select count(*), sexo from credito group by sexo


Queremos focar o nosso marketing de maneira adequada para nossos clientes, qual será a idade deles?

Query: select avg(idade) as media_idade, min(idade) as min_idade, max(idade) as max_idade, sexo from credito group by sexo

Qual a maior e menor transação dos clientes?

Query: select min(valor_transacoes_12m) as transacao_minima, max(valor_transacoes_12m) as transacao_minima from

credito

Quais as características dos clientes que possuem os maiores creditos?

Query: select max(limite_credito) as limite_credito, escolaridade, tipo_cartao, sexo from credito where escolaridade != 'na' and tipo_cartao != 'na' group by escolaridade, tipo_cartao, sexo order by limite_credito desc limit 10

O salário impacta no limite?

Query: select avg(qtd_produtos) as qts_produtos, avg(valor_transacoes_12m) as media_valor_transacoes, avg(limite_credito) as media_limite, sexo, salario_anual from credito where salario_anual != 'na' group by sexo, salario_anual order by avg(valor_transacoes_12m) desc


Conclusão

Essas foram algumas análises extraídas do dataset de crédito.

Alguns insights interessantes:

• a maior parte dos clientes possui renda até 40K

• a maior parte dos clientes é masculino!

• os clientes com maiores limites são em sua maioria homens

• os clientes com menores limites são em sua maioria mulheres

• a faixa salarial impacta diretamente no limite de crédito

• nao existem clientes com salário anual acima de 60K do sexo feminino


Comentários


bottom of page