Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Desafio] - Resolução - Arquivo dados_sus.csv

#Verificando encoding:
import chardet

with open('/content/dados_sus.csv', 'rb') as file:
print(chardet.detect(file.read()))

#Ignorando as 4 primeiras linhas:
pd.read_csv('/content/dados_sus.csv', encoding='ISO-8859-1', header=3, sep= ';')

#Salvando em uma varável:
dados_sus = pd.read_csv('/content/dados_sus.csv', encoding='ISO-8859-1', header=3, sep=';')

#Deletando linhas desnecessárias do arquivo:
dados_atualizados = dados_sus.drop(dados_sus.tail(7).index)

#Retornando dados
dados_atualizados

1 resposta
solução!

Olá, Ricardo! Como vai?

Primeiramente, seja bem-vinda à Alura! 💙

E parabéns por explorar o nosso fórum, isso contribui demais para o seu aprendizado.

Agora, avaliando a sua atividade: observei que você explorou o uso da biblioteca chardet para identificar encoding em arquivos com Python, utilizou muito bem o pandas para carregar e manipular os dados e ainda compreendeu a importância da limpeza de linhas desnecessárias para manter o dataset consistente.

E para compartilhar códigos de maneira ainda mais organizada aqui no fórum, você pode utilizar a opção abaixo:

Opção inserir bloco de código, da caixa de perguntas do fórum da alura

Após clicar, irá aparecer uma estrutura da seguinte maneira:

Opção de bloco de código sendo illustrada
O resultado será o seguinte:

Copie o seu código aqui

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!