3种方法:
- np.newaxis:关键字,使用索引的语法给数组添加维度
- np.expand_dims(arr, axis):方法,和np.newaxis实现一样的功能,给arr在axis位置添加维度
- np.reshape(a, newshape):方法,给一个维度设置为1完成升维
方法1:np.newaxis关键字
注意:np.newaxis其实就是None的别名
即以下所有的np.newaxis的位置,都可以用None替代
数据现在是一行*五列,数据本身没有增减,只是多了一级括号。
给一维向量添加一个列维度
方法2:np.expand_dims方法
np.expand_dims方法实现的效果,和np.newaxis关键字是一模一样的