python中一维数组_python中的一维数组

在尝试使用线性回归模型预测数据时遇到ValueError,Python期望2D数组但得到了1D。错误提示建议将数据reshape为(-1, 1)或(1, -1)。问题源于输入数据的维度不正确,需要调整数据形状以适配模型。" 115756829,10735465,EXT MultiComboBox的创建、赋值与取值实现,"['前端开发', 'EXT', 'C#', 'NET']
摘要由CSDN通过智能技术生成

试图运用一个简单的线性回归模型来预测数据中给定的高速公路mpg下的汽车价格当我把它们放在线性模型函数中时,python说它得到的是1D的答案,而预期的是2D我该怎么解决这个问题。我无法获得python在错误中给出的概念(-1,1)和(1,-1)。

ValueError Traceback (most recent call last)

in ()

----> 1 lm.fit(x,y)

~\Anaconda3\lib\site-packages\sklearn\linear_model\base.py in fit(self, X, y, sample_weight)

480 n_jobs_ = self.n_jobs

481 X, y = check_X_y(X, y, accept_sparse=['csr', 'csc', 'coo'],

--> 482 y_numeric=True, multi_output=True)

483

484 if sample_weight is not None and np.atleast_1d(sample_weight).ndim > 1:

~\Anaconda3\lib\site-packages\sklearn\utils\validation.py in check_X_y(X, y, accept_sparse, dtype, order, copy, force_all_finite, ensure_2d, allow_nd, multi_output, ensure_min_samples, ensure_min_features, y_numeric, warn_on_dtype, estimator)

571 X = check_array(X, accept_sparse, dtype, order, copy, force_

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值