0
respostas

[Projeto] Desafio - tratando os dados

#lendo arquivo json
with open('/content/dados.json') as arquivo:
  json_dados = json.load(arquivo)

#normalizando arquivo a partir de 'pessoas'
json_dados = pd.json_normalize(json_dados, record_path='pessoas')

#visualizando os dados
json_dados.head()

#observa-se que endereco.rua está vazio no registro 1

#conferindo os tipos de dados
json_dados.info()

#obtendo o índice do registro com endereco.rua vazio
indice = json_dados[json_dados['endereco.rua'] == ''].index

#removendo o registro com endereco.rua vazio do dataframe
json_dados.drop(indice, inplace = True)

#checando as alterações feitas
json_dados.head()