ValueError: x and y must have same first dimension, but have shapes (146,) and (145,)
时间: 2023-12-06 21:02:04 浏览: 158
关于 Python opencv 使用中的 ValueError: too many values to unpack
这个错误是因为在某个函数中,传入的 x 和 y 不具有相同的长度。在这个例子中,x 的长度为 146,而 y 的长度为 145,因此无法进行相关操作。
解决这个问题的方法通常是检查传递给函数的参数是否正确,并确保 x 和 y 具有相同的长度。你可以使用 numpy 库的 reshape 函数或者 pandas 库的 reindex 函数来调整数组的形状以匹配长度。另外,你还可以检查数据源是否正确,以确保它们已经按照预期被处理和加载。
阅读全文