【问题标题】: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 参数的输入?

【问题讨论】:

    标签: python scikit-learn linear-regression


    【解决方案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,那么你会得到一个多元回归模型,其中输出总是等于第二个输入变量。那没用。
      • 我们可以说它是一些数据的“类”吗?
      猜你喜欢
      • 2013-01-08
      • 2018-01-09
      • 2014-08-03
      • 2011-03-28
      • 2014-11-12
      • 1970-01-01
      • 2014-11-11
      • 2011-06-12
      相关资源
      最近更新 更多