python - 如何获得一个名为前两个维度的 3 维数组
问题描述
我正在使用 Python 3 中的 numpy 库。我想要一个 3 维数组,其中前两个维被命名。
我创建了一个 3 维数组。我想像这样访问数组
my_3d_array["dim1_colnameX", "dim2_colnameX", 2:4]
我不知道这是否可能。
这是我所做的:
import numpy as np
my_3d_array = np.zeros((2, 3, 5))
my_dtype = np.dtype(XXXX)
my_3d_array= my_3d_array.dtype(my_dtype)
print(my_3d_array)
谢谢!
解决方案
推荐阅读
- javascript - 加载了 tensorflow.js 的图模型可以在 GPU 上使用数据而不先将其传输到 CPU 吗?
- json - 如何将此字段从字符串转换为 Double
- matlab - 矩阵nxn matlab中的对角线之和
- r - 连接特定列的数据框
- ruby-on-rails-4 - Rabbit MQ 消息卡在就绪状态
- oracle - PL/SQL 触发器不适用于全新插入的数据
- postgresql - 将数据加载到 postgreSQL 数据库中
- powershell - 试图找出一个脚本来使用powershell在本地网络上停止特定用户下的进程
- java - 如何将二进制/八位字节流 s3 内容保存/压缩到 zip
- r - 数数。R中每组按顺序连续出现