Olá Mirley, tudo bem com você?
O erro NameError: name 'x' is not defined
ocorre quando a variável x
não foi definida. A variável x
apenas recebe o valor da variável datas
. Para corrigir e obter o mesmo resultado da aula, se certifique que seu código está da seguinte maneira:
a = (n*np.sum(X*Y) - np.sum(X)*np.sum(Y))/(n*np.sum(X**2)-np.sum(X)**2)
b = np.mean(Y) - a*np.mean(X)
x = datas
y = a*X+b
plt.plot(datas, Moscow)
plt.plot(x, y)
Como resultado teremos o gráfico mostrado em aula:
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!