在Python中使用OLS的多线性回归不使用我自己的数据

在Python中使用OLS的多线性回归不使用我自己的数据,python,statistics,scipy,regression,Python,Statistics,Scipy,Regression,可能重复: 好的,我正在使用scipy.org上的ols.py。当我输入自己的变量并尝试启动多线性回归时,我得到了一个错误 每次我试图用我的变量代替ols.py附带的随机变量时,它都会给我一个错误 为了更好地了解我的错误,我将代码粘贴到: 在此行中发现错误: m = ols(y, x, y_varnm = 'y',x_varnm = ['x1','x2','x3']) 错误是写入: TypeError: this constructor takes no arguments 任何帮助都会很

可能重复:

好的,我正在使用scipy.org上的ols.py。当我输入自己的变量并尝试启动多线性回归时,我得到了一个错误

每次我试图用我的变量代替ols.py附带的随机变量时,它都会给我一个错误

为了更好地了解我的错误,我将代码粘贴到:

在此行中发现错误:

m = ols(y, x, y_varnm = 'y',x_varnm = ['x1','x2','x3'])
错误是写入:

TypeError: this constructor takes no arguments

任何帮助都会很好。谢谢大家!

除了类的方法中的缩进之外,代码是正确的