2017-09-17 46 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)