1
resposta

Exercicios resolvidos

Esse arquivo é o mesmo utilizado para resolução dos desafios da aula 1 e 3 e possui dados referentes a alunos de um curso superior. Com base nisso, solucione os problemas propostos abaixo utilizando os conhecimentos adquiridos até aqui.

  1. Os alunos participaram de uma atividade extracurricular e ganharam pontos extras. Esses pontos extras correspondem a 40% da nota atual de cada um deles. Com base nisso, crie uma coluna chamada "Pontos_extras" que contenha os pontos extras de cada aluno, ou seja, 40% da nota atual deles.
dados['Pontos_extras'] = dados['Notas']*0.4
dados.head()
  1. Crie mais uma coluna, chamada "Notas_finais" que possua as notas de cada aluno somada com os pontos extras.
dados['Notas_finais'] = dados['Notas'] + dados['Pontos_extras']
dados.head()
  1. Como houve uma pontuação extra, alguns alunos que não tinham sido aprovados antes podem ter sido aprovados agora. Com base nisso, crie uma coluna chamada "Aprovado_final" com os seguintes valores:
    True: caso o aluno esteja aprovado (nota final deve ser maior ou igual a 6);
    False: caso o aluno esteja reprovado (nota final deve ser menor que 6).
dados['Aprovado_final'] = dados['Notas_finais'].apply(lambda x: True if x >= 6 else False)
dados.head()
  1. Faça uma seleção e verifique quais alunos não tinham sido aprovados anteriormente, mas foram aprovados após a soma dos pontos extras.
dados.query('Aprovado == False and Aprovado_final == True')
ou
selecao = (dados['Aprovado'] == False) & (dados['Aprovado_final'] == True)
dados[selecao]

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Ei! Tudo bem, Valetina?

Suas resoluções para os desafios estão corretas e muito bem estruturadas! Excelente entendimento sobre como criar novas colunas, aplicar operações matemáticas e usar funções condicionais e filtragem.

Parabéns pelo trabalho! Você conseguiu resolver o desafio utilizando as melhores práticas da biblioteca.

Qualquer dúvida, estaremos aqui no fórum para te auxiliar!

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