Dei uma olhada aqui e o Sandro teve um problema parecido, a sugestão lá foi que alguma variavel estava sobrescrita e que se reiniciasse o colab para ver se destravava. Tentei, mas não resolveu o caso que segue:
Meu código é esse:
import matplotlib.pyplot as plt
x = [1,2,3,4,5,6,7,8,9,10]
y = alunos
plt.plot(x,y,marker='o')
plt.title('Notas da turma')
plt.xlabel('Avaliações')
plt.ylabel('Notas')
plt.show()
Fiz uma lista diferente com mais alunos, mas não é problema, já testei com outra lista simples e tenho o mesmo erro. Além disso sem o trecho que define titulo e labels ele roda sem erros.
plt.title('Notas da turma')
plt.xlabel('Avaliações')
plt.ylabel('Notas')
Parece que o problema está aqui. Estranho não? O erro que recebo é esse:
TypeError Traceback (most recent call last)
<ipython-input-38-251518840ab1> in <module>
4
5 plt.plot(x,y,marker='o')
----> 6 plt.title('Notas da turma')
7 plt.xlabel('Avaliações')
8 plt.ylabel('Notas')
TypeError: 'str' object is not callable
E o resultado grafico esse aqui: