1
resposta

[Dúvida] esta saida esta certa ?

a = (n*np.sum(x*y) - np.sum(x)*np.sum(y))/(n*np.sum(x**2)- np.sum(x)**2)
a

pra mim a saida esta assim .


saida = 0.5199999999999985

pois a saida na tela do professor saiu = 0.43520211212145512926

esta diferença pode ser devido a errata no video anterior o que gerou talvez um possivel pequena diferença no nan ? e agora nesse valor .

DESCONSIDERAR , verifiquei que estava colocando no codigo x e y minusculo e maiusculo,causando assim diferença nos valores.

1 resposta

Boa noite, Jefferson!

Que bom que você conseguiu identificar o erro. Esses detalhes fazem toda a diferença e são mais comuns do que parece. No caso do Python, ele é sensível a maiúsculas e minúsculas, então x e X são considerados variáveis diferentes.

Abraços e bons estudos!