import pandas as pd
df = pd.read_csv('alunos.csv')
df
df.isnull().sum()
dados = df.fillna(0)
dados
# Localizar linhas de alunos excluídos
alunos_a_remover = dados.query('Nome == "Alice" | Nome == "Carlos"').index
alunos_a_remover
# remover linhas de alunos Alice e Carlos
dados.drop(alunos_a_remover, axis=0, inplace=True)
dados
selecao = dados['Aprovado'] == True
dados[selecao]
alunos_aprovados = dados[selecao]
alunos_aprovados
alunos_aprovados.to_csv('alunos_aprovados.csv', index=False)
# correção de notas
alunos_aprovados.replace(7.0, 8.0)
# filtro alunos aprovados
alunos_aprovados = alunos_aprovados.replace(7.0, 8.0)
alunos_aprovados
# gerar arquivo corrigido de alunos aprovados
alunos_aprovados.to_csv('alunos_aprovados.csv', index=False)