0
respostas

Desafio Pratica Pandas.

Como forma de fixar o conteudo, foi apresentado o seguinte desafio:

Para praticar os métodos aprendidos no decorrer dessa aula e também aprender novos, vamos realizar algumas análises utilizando um arquivo csv diferente: alunos.csv.

  1. Importe o arquivo alunos.csv e armazene seu conteúdo em um DataFrame Pandas.
  2. Visualize as primeiras 7 linhas do DataFrame e as 5 últimas.
  3. Confira a quantidade de linhas e colunas desse DataFrame.
  4. Explore as colunas do DataFrame e analise os tipos dos dados presentes em cada coluna.
    Extra: Calcule algumas estatísticas descritivas básicas dos dados do DataFrame (média, desvio padrão, etc).

E aqui esta o que foi pedido:

import pandas as pd
url = "https://raw.githubusercontent.com/alura-cursos/pandas-conhecendo-a-biblioteca/main/desafios/alunos.csv"
dados = pd.read_csv(url)
dados.head(7)
dados.tail(5)
dados.shape
dados.info

Por fim, como extra, fiz algumas analises e trouxe alguns dados importantes:

A maior nota foi 10 e a menor nota foi 2,5.

#Maior e menor nota
nota = dados["Notas"]
maior_nota = max(nota)
menor_nota = min(nota)
print(f"A maior nota foi {maior_nota} e a menor nota foi {menor_nota}")

Oito alunos foram aprovados.

#Quantidade de alunos aprovados
status = dados["Aprovado"]
aprovados = 0
for i in status:
   try:
       if i == True:
           aprovados += 1
           
       else:
           continue
   except:
       print("Erro")
aprovados

Dez alunos foram reprovados.

#Quantidade de alunos reprovados
status = dados["Aprovado"]
reprovados = 0
for i in status:
   try:
       if i == False:
           reprovados += 1
           
       else:
           continue
   except:
       print("Erro")
reprovados

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora