python - 将新元素添加到 3 维数组 NUMPY
问题描述
我有一个数组,其形状等于 (1,59,1) 它看起来如下:
[[[0.93169003]
[0.96923472]
[0.97881434]
[0.99266784]
[0.97358235]
............
[0.83777312]
[0.82086134]]]
我希望我可以在末尾添加新元素,它等于 [[0.86442673]],这样我的数组的形状将等于 (1,60,1),并且看起来如下:
[[[0.93169003]
[0.96923472]
[0.97881434]
[0.99266784]
[0.97358235]
............
[0.83777312]
[0.82086134]
[0.86442673]]]
我尝试使用 np.append 但它对我不起作用。请帮我
解决方案
尝试:
arr=np.append(arr,[[[0.86442673]]], axis=1)
arr
你的输入数组在哪里
推荐阅读
- javascript - 直接发布到 Facebook 没有共享对话框问题
- arrays - “如何从 Ruby 数组中删除一个元素,该元素只是另一个元素的反转?”
- php - PHP 生成器:即使调用了 break,如何始终清理资源?
- mysql - COUNT(*) 附近的语法不正确
- python - 基于正则表达式拆分列的模式
- c++ - QT label setText() 同时保留文本格式
- html - django中的提交按钮刷新页面而不保存
- java - Sonarqube - 使用 Lombok @data 删除这个未使用的私有字段 Code Smell
- bash - SED 的替换字符串被认为是单行字符串,而它包含换行符
- angular - 使用 Reactive Form Angular 在表单数组中添加新行