python数组array多维度添加

2022-10-07 09:08:51

python数组array多维度添加

如果array的Shape想从 n ∗ m n*mnm变换成 k ∗ n ∗ m k*n*mknm,如下解决:

a= np.array(data.loc[k:k+ p-1])
a= a[np.newaxis,:,:]#增加一个维度
b= np.array(data.loc[k:k+ p-1])
b= b[np.newaxis,:,:]
a= np.concatenate([a,b], axis=0)

这样数组a转化成2个原来的a,维数也增加了

  • 作者:shiningzzz
  • 原文链接:https://blog.csdn.net/shingzzz/article/details/117445288
    更新时间:2022-10-07 09:08:51