Scikit 的线性回归对象中的目标是啥意思?

Posted

技术标签:

【中文标题】Scikit 的线性回归对象中的目标是啥意思?【英文标题】:What does target mean in Scikit's Linear Regression object?Scikit 的线性回归对象中的目标是什么意思? 【发布时间】:2013-06-29 03:20:12 【问题描述】:

我正在使用 Scikit 对一些随机数据点执行普通的线性回归。但是,我对他们在 fit 方法中的 documentation 中的 target values 的含义感到困惑。

我将X 设置为形状为 100 x 2(二维)的数据点数组。我应该传递什么作为 y 参数的输入?

【问题讨论】:

【参考方案1】:

目标是以下的同义词:

标签、类、对象名称

http://scikit-learn.org/stable/tutorial/statistical_inference/supervised_learning.html

【讨论】:

【参考方案2】:

在这种情况下,“目标”是“因变量”、“响应变量”、“回归”、“测量变量”、“响应变量”、“解释变量”、“结果变量”的synonym, “实验变量”和“输出变量”。 IE。这是你试图预测的事情。

【讨论】:

我认为可能是这种情况 - 所以我将数据的第二列作为 reg.fit(data[:,0], data[:,1]) 传递给 fit 函数,但我收到一条错误消息,指出 tuple index out of range。我是不是误会了? @sdasdadas data[:,0] 形状不对,你需要data[:, :1]。每个样本都必须是一行。 (scikit-learn 真的是为多变量问题而构建的,所以如果你有一个单变量问题,你必须适应一下。) 谢谢 - data[:,:1] 不太好用,只是像 X 参数一样传递 data。我相信我了解它的工作原理,再次感谢! @sdasdadas:如果你通过data,那么你会得到一个多元回归模型,其中输出总是等于第二个输入变量。那没用。 我们可以说它是一些数据的“类”吗?

以上是关于Scikit 的线性回归对象中的目标是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

excel数据分析线性回归中MS,SS,F,DF分别是啥意思

scikit-learn学习线性回归

scikit-learn 中的线性回归

如何使用 scikit 线性回归模型同时求解多个独立的时间序列

如何修复我在 scikit-learn 中的线性回归中遇到的错误

回归分析p值是啥意思?