我是 Python 和 Numpy 的新手,所以我的问题的标题可能是错误的。
我从 matlab 文件中加载一些数据
data=scipy.io.loadmat("data.mat")
x=data['x']
y=data['y']
>>> x.shape
(2194, 12276)
>>> y.shape
(2194, 1)
y
是一个向量,我想拥有y.shape = (2194,)
.
我没有 和 之间的区别(2194,)
,(2194,1)
但如果您尝试加载 sklearn.linear_model.LassoCV 似乎会遇到y
错误y.shape=(2194,1)
。
那么我怎样才能改变我的y
载体才能拥有y.shape=(2194,)
?