首页 > 其他 > 详细

numpy中reshape(-1,1)与reshape(1,-1)的作用详解

时间:2021-09-07 06:41:58      阅读:44      评论:0      收藏:0      [点我收藏+]

结论:reshape(-1,1)是将一维数据在行上变化,而reshape(1,-1)是将一维数据在列上变化。

这里-1是指未设定行数,程序随机分配,所以这里-1表示任一正整数
所以reshape(-1,1)表示(任意行,1列)

如:

e = np.array([1]) #只包含一个数据

f = e.reshape(1,-1) #改变形状,输出f之后发现它已经变成了二维数据

一维数据示例:

技术分享图片

多维数据示例:

技术分享图片

 

numpy中reshape(-1,1)与reshape(1,-1)的作用详解

原文:https://www.cnblogs.com/jarph/p/15234226.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!