2D数组到3D数组的数量,扩展了三维

时间:2019-03-29 10:17:09

标签: python arrays numpy append

我有10个大小分别为(60, 100)的矩阵。我想将它们沿着for循环内的第三个维度放置,以使最终形状为(10, 60, 100)

我尝试了连接,最后得到的大小为(600, 100)

3 个答案:

答案 0 :(得分:3)

override func viewDidLoad() { super.viewDidLoad() dateTime = Date() timer = Timer.scheduledTimer(timeInterval: TimeInterval(1), target: self, selector: #selector(updateDate), userInfo: nil, repeats: true) RunLoop.main.add(timer, forMode: RunLoop.Mode.common) timer.fire() pickerAttendance.delegate = self pickerAttendance.dataSource = self } 将允许您沿着新轴进行连接。

numpy.stack

答案 1 :(得分:0)

尝试创建一个用2D数组填充的新数组

  

new3DArray = numpy.empty(10,60,100)

答案 2 :(得分:0)

@MahmoudGe我的回答是我的最爱。但是还有另一种参考方式:

$ sed 's'$'\xff'"$subst"$'\xff'"$(dirname $(pwd -P))"$'\xff' <<<"$DATABASE_XML"
/home/Test_Database.xml