编辑:请注意,这个问题有4个NumPy数组,因此合并起来可能要困难得多,这就是我首先问queston的原因。你知道吗
我想生成4个NumPy数组的所有可能的组合,但是找不到合适的Pythonic方法来实现这一点。例如,这些是数组:
w = np.array([-0.75, -0.25, 0, 0.25, 0.75])
x = np.array([-0.75, -0.25, 0, 0.25, 0.75])
y = np.array([-0.75, -0.25, 0, 0.25, 0.75])
z = np.array([-0.75, -0.25, 0, 0.25, 0.75])
现在我想生成一个(625,4)维数组,其中包含从4个数组中提取的所有可能的元素组合,即来自x
的元素将填充第一列,y
第二列,依此类推,但是应该生成所有可能的组合,例如:
000
001
010
011
100
101
110
111
我不知道如何用np.meshgrid
来实现这一点,因为有太多的维度需要可视化。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐