In [1]:
# Versão da Linguagem Python
from platform import python_version
print('Versão da Linguagem Python Usada Neste Jupyter Notebook:', python_version())
Você recebeu a tarefa de analisar os dados de compras de um web site! Os dados estão no formato JSON e disponíveis junto com este notebook.
No site, cada usuário efetua login usando sua conta pessoal e pode adquirir produtos à medida que navega pela lista de produtos oferecidos. Cada produto possui um valor de venda. Dados de idade e sexo de cada usuário foram coletados e estão fornecidos no arquivo JSON.
Seu trabalho é entregar uma análise de comportamento de compra dos consumidores. Esse é um tipo de atividade comum realizado por Cientistas de Dados e o resultado deste trabalho pode ser usado, por exemplo, para alimentar um modelo de Machine Learning e fazer previsões sobre comportamentos futuros.
Mas nesta missão você vai analisar o comportamento de compra dos consumidores usando o pacote Pandas da linguagem Python e seu relatório final deve incluir cada um dos seguintes itens:
Contagem de Consumidores
Análise Geral de Compras
Informações Demográficas Por Gênero
Análise de Compras Por Gênero
Identifique os 5 principais compradores pelo valor total de compra e, em seguida, liste (em uma tabela):
Identifique os 5 itens mais populares por contagem de compras e, em seguida, liste (em uma tabela):
Identifique os 5 itens mais lucrativos pelo valor total de compra e, em seguida, liste (em uma tabela):
Como considerações finais:
In [1]:
# Imports
import pandas as pd
import numpy as np
In [2]:
# Carrega o arquivo
load_file = "dados_compras.json"
purchase_file = pd.read_json(load_file, orient = "records")
purchase_file.head()
Out[2]:
In [ ]:
# Implemente aqui sua solução
In [ ]:
# Implemente aqui sua solução
In [ ]:
# Implemente aqui sua solução
In [ ]:
# Implemente aqui sua solução
In [ ]:
# Implemente aqui sua solução
In [ ]:
# Implemente aqui sua solução
In [ ]:
# Implemente aqui sua solução
In [ ]:
# Implemente aqui sua solução