reshape(-1,1)什么意思

20455cbd6522f1a30c4882791cf373f7.jpeg

a0284b7c7ea8bc5a2e3281c8c9607ef6.jpeg

(行,列)可以根据指定的数值将数据转换为特定的行数和列数,这个好理解,就是转换成矩阵。

reshape(-1,1)这里的-1被理解为unspecified value,意思是未指定为给定的。如果我只需要特定的列数,行数多少我无所谓,我只需要指定列数,那么行数直接用-1代替就行了,计算机帮我们算赢有多少行,反之亦然。所以-1在这里应该可以理解为一个正整数通配符,它代替任何整数。



reshape(-1,1)这里的-1被理解为unspecified value,意思是未指定为给定的。如果我只需要特定的列数,行数多少我无所谓,我只需要指定列数,那么行数直接用-1代替就行了,计算机帮我们算赢有多少行,反之亦然。所以-1在这里应该可以理解为一个正整数通配符,它代替任何整数。

猜你喜欢

转载自blog.csdn.net/zhaomengsen/article/details/131253896
今日推荐