Olá Luiz! Como está?
Provavelmente esse erro está ocorrendo, porque a variável que deve ser passada para o eixo y é a notas_matematica
e não a notas
. Da seguinte maneira:
x = list (range(1, 9))
y = notas_matematica
plt.plot(x, y, marker = 'o')
plt.title('Notas de Matemática')
plt.xlabel('Provas')
plt.ylabel('Notas')
plt.show()
Caso você faça assim e o erro ainda permaneça, confira se, na célula anterior ao gráfico, onde você declara a lista notas_matematica
, o código encontra-se conforme o código da aula:
from random import randrange, seed
seed = 11
notas_matematica = []
for notas in range(8):
notas_matematica.append(randrange(0, 11))
Acredito que estando tudo assim, seu código deve funcionar certinho :)
De todo modo, se o erro persisitir, tente reiniciar seu ambiente de execução e executar seu código todo novamente. Você pode fazer isso acessando Ambiente de execução > Reiniciar e executar tudo:
Espero ter ajudado. Se o erro persistir ou tiver alguma dúvida, me avisa ^^
Bons estudos!