1
resposta

Desafio: bora praticar?

Olá pessoal,

Segue os resultados dos exercicios abaixo:

  1. Verifique se a base de dados possui dados nulos e, caso tenha, realize o tratamento desses dados nulos da forma que achar mais coerente com a situação.

  2. Os alunos "Alice" e "Carlos", não fazem mais parte da turma. Sendo assim, remova-os da base de dados.

  3. Aplique um filtro que selecione apenas os alunos que foram aprovados.

  4. Salve o DataFrame que possui apenas os alunos aprovados em um arquivo csv chamado "alunos_aprovados.csv".

Respostas de todos:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade
Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Obrigada!

1 resposta

Olá, Vanessa! Como vai?

Parabéns pela resolução da atividade!

Vi que você explorou o pandas para filtrar e manipular dados, utilizou muito bem o método drop() para remover registros específicos e ainda compreendeu a importância do filtro booleano para selecionar apenas os alunos aprovados.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Uma dica interessante para o futuro é utilizar o método reset_index() após remover linhas do DataFrame:

alunos.drop(alunos_a_remover, axis=0, inplace=True)
alunos.reset_index(drop=True, inplace=True)

Isso faz com que os índices do DataFrame sejam reorganizados automaticamente após a remoção dos registros.

Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Ah, uma pergunta: você acha mais interessante trabalhar com filtragem de dados utilizando condições booleanas ou automatizar exportações de tabelas para arquivos CSV em projetos futuros?

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!