import matplotlib.pyplot as plt
notas = [85, 92, 88, 78, 90, 88, 82, 95, 78, 88]
# Calculando a frequência de cada nota
frequencias = {}
for nota in notas:
if nota in frequencias:
frequencias[nota] += 1
else:
frequencias[nota] = 1
# Preparando dados para o gráfico
labels = list(frequencias.keys())
sizes = list(frequencias.values())
explode = [0.1] * len(labels) # Explodindo todas as fatias para destacar
# Criando o gráfico de pizza
plt.figure(figsize=(8, 6))
plt.pie(sizes, explode=explode, labels=labels, autopct='%1.1f%%', startangle=140)
# Adicionando título
plt.title('Distribuição das Notas Finais')
# Exibindo o gráfico
plt.axis('equal') # Mantém o aspecto de um círculo
plt.show()
To embed this project on your website, copy the following code and paste it into your website's HTML: