Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在橙色中将回归截距设置为0_Python_Python 2.7_Python 3.x_Orange_Orange Api - Fatal编程技术网

Python 如何在橙色中将回归截距设置为0

Python 如何在橙色中将回归截距设置为0,python,python-2.7,python-3.x,orange,orange-api,Python,Python 2.7,Python 3.x,Orange,Orange Api,我使用orange库用python编写了下面的回归代码,但是 import Orange data = Orange.data.Table("lenses") learner = Orange.regression.LinearRegressionLearner() model = learner(data) print (model.coefficients) 我需要把截距设为零,我找到了这个代码 __init__(name=linear regression, intercept=True

我使用orange库用python编写了下面的回归代码,但是

import Orange
data = Orange.data.Table("lenses")
learner = Orange.regression.LinearRegressionLearner()
model = learner(data)
print (model.coefficients)
我需要把截距设为零,我找到了这个代码

__init__(name=linear regression, intercept=True, compute_stats=True, ridge_lambda=None, imputer=None, continuizer=None, use_vars=None, stepwise=False, add_sig=0.05, remove_sig=0.2, **kwds)
在本页中:
但是我不知道如何使用它?

您只需要设置intercept=False

learner = Orange.regression.LinearRegressionLearner(intercept=False)

我添加了这段代码,但出现了以下错误:回溯(最近一次调用):文件“C:/Users/Taha Mokfi/Desktop/new1.py”,第3行,在learner=Orange.regression.LinearRegressionLearner(intercept=False)TypeError:\uu init\uuu()得到了一个意外的关键字参数“intercept”,您确定安装了最新的Orange库吗?因为我需要为LinearRegressionLearner提供不同的导入。我需要这样做,learner=Orange.regression.linear.LinearRegressionLearner(intercept=True)我的橙色版本是3.2,我使用的是Python 3.4.3。这个代码对你有用吗?你的橙色库版本是什么?你的python版本是什么?我的错,我想我使用的是旧的橙色版本。安装新的。顺便问一下,为什么不使用我正在尝试比较橙色的估计精度。顺便说一句,我是来听别人说的:)谢谢@Sagar