Advertisement
Guest User

ajusteretas

a guest
Aug 16th, 2018
214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.55 KB | None | 0 0
  1. def reta(dados_x, dados_y):    
  2.     a = dados_y.cov(dados_x) / dados_x.var()
  3.     b = dados_y.mean() - a*dados_x.mean()
  4.  
  5.     print('Ajuste linear entre X3 e X4:')
  6.     print('Coeficiente linear:', b)
  7.     print('Coeficiente angular:', a)
  8.  
  9.     fig = plt.figure(figsize=(8, 6))
  10.     plt.scatter(dados_x, dados_y, c='red', alpha=0.8)
  11.     plt.title('x versus y')
  12.     plt.xlabel('eixo x')
  13.     plt.ylabel('eixo y')
  14.  
  15.     plt.plot((dados_x.min(), dados_x.max()), (a*dados_x.min()+b, a*dados_x.max()+b), color='blue')
  16.  
  17.     plt.tight_layout()
  18.     plt.show()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement