1
resposta

notas_matematica is not defined

import matplotlib.pyplot as plt
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()

NameError                                 Traceback (most recent call last)
<ipython-input-1-69684c7f5efa> in <module>()
      1 import matplotlib.pyplot as plt
      2 x = list(range(1,9))
----> 3 y = notas_matematica
      4 
      5 plt.plot(x,y,marker='o')

NameError: name 'notas_matematica' is not defined

Alguém consegue identificar onde está o erro?
1 resposta

Pelo código atual realmente falta criar a variável notas_matematica, que está sendo atribuída a y.

Se estiver rodando em um notebook colab por exemplo verifique se há em células anteriores a definição desta variável e se a célula foi executada antes da execução do trecho de código que está dando este problema, ai sim seria possível a execução deste trecho como está.