如何更改数组的维数

发布于 2025-01-10 14:27:35 字数 172 浏览 0 评论 0原文

我正在尝试使用 sklearn 线性回归,但是每当我运行代码时,它都会出现错误:预期为 2D 数组,却得到了 1D 数组: 数组=[1.16 2.51 1.15 1.52 1.11 1.84 1.07 3.2.1.71 0.48 1.85 1.32 1.17 1.48 2.59]。

有人知道我该如何解决这个问题吗?

I am trying to use sklearn Linear Regression, however whenever I run my code it comes up with an error: Expected 2D array, got 1D array instead:
array=[1.16 2.51 1.15 1.52 1.11 1.84 1.07 3. 2. 1.71 0.48 1.85 1.32 1.17
1.48 2.59].

Anyone know How I can fix this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

卸妝后依然美 2025-01-17 14:27:35

数组中只有一个元素,因为数字之间只有“,”。尝试如下:array=[1.16, 2.51, 1.15, 1.52, 1.11, 1.84, 1.07, 3, 2, 1.71, 0.48, 1.85, 1.32, 1.17, 1.48, 2.59]。如果这不是您想要的,请详细描述您的问题。

You have only one element in the array because you didn't but "," between your numbers. Try it like this: array=[1.16, 2.51, 1.15, 1.52, 1.11, 1.84, 1.07, 3, 2, 1.71, 0.48, 1.85, 1.32, 1.17, 1.48, 2.59]. If this isn't what you wanted, describe your problem a bit more.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文