2017-09-17 45 views
0

我想知道是否有可能使用stats.linregress除了有固定截距,我目前做這,:使用SciPy的的stats.linregress具有固定y軸截距

from scipy import stats 
from numpy import arrange,array 

y = [0, 11, 19, 28, 41, 49, 62, 75, 81] 
xi = arange(0,9) 

scale, intercept, r_value, p_value, std_err = stats.linregress(xi,y) 

這將是如果我仍然可以確定一個R值,那麼最好選擇

回答

0

從scipy的domcumentation是不可能的。但你可以使用其他的東西,如statsmodel

y = [0, 11, 19, 28, 41, 49, 62, 75, 81] 
x = arange(0,9) 
model = sm.OLS(y,x) 
results = model.fit() 
print(results.params)