Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. python
  2. #!/usr/bin/env python
  3. # -*- coding: utf-8 -*-
  4.  
  5. from scipy import stats
  6. from random import randint
  7. import numpy as np
  8.  
  9. def regress(y, x):
  10.  
  11. reg = slope,intercept,r_value,p_value,std_err = stats.linregress(x,y) ## generate regression elements
  12. yhat = x*reg.slope + intercept ## predict y using with slope(coefficient) and intercept
  13.  
  14.  
  15. if __name__=="__main__":
  16. x= np.array([randint(0,1000) for n in range(0,100)]) ## generate 100 random integers between 1 and 1000 for x
  17. y= np.array([randint(0,1000) for n in range(0,100)]) ## generate 100 random integers between 1 and 1000 for y
  18. regress(y,x) ## run function using the 100 random integers for x & y
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement