Pessoal, como eu faria para colocar as 3 provas no mesmo gráfico?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Pessoal, como eu faria para colocar as 3 provas no mesmo gráfico?
Boa noite Eduardo, Sem querer, comi uma etapa da tarefa e acabei descobrindo sua resposta. Para plotar os 3 gráficos em apenas um, não use o comando plt.show() dentro do for, remova a sua identação. Ou simplesmente comente a linha do plt.show() com o # como fiz abaixo.
import matplotlib.pyplot as plt
notas_matematica = ['Matemática',8,7,6,6,7,7,8,10]
notas_portugues = ['Português',9,9,9,8,5,6,8,5]
notas_geografia = ['Geografia',10,10,6,7,7,7,8,7]
notas = [notas_matematica, notas_portugues, notas_geografia]
for nota in notas:
x = list(range(1,9))
y = nota [1:]
plt.plot(x,y,marker='o')
plt.title(nota[0])
#plt.show()
@Joseph, sabe se é possivel colocar o rótulo da legenda (Matemática, Português ou Geografia) ao lado da linha que corresponde?
Vlw Joseph! kkkkk Real, faz sentido ocultar o plt.show() @MaluAlves também queria fazer isso mas não consegui. Melhor criar um tópico separado no fórum pq daí fica visível para todos e para equipe da Alura, blz? Vou deixar marcado como solucionado