2
A
回答
2
延长切片2D
与None/np.newaxis
,然后减去 -
data -= data[:,0,None]
另外,我们还可以重塑来获取2D -
data -= data[:,0].reshape(-1,1)
采样运行检查形状,因此没有。的变暗 -
In [103]: data = np.random.rand(4,5)
In [104]: data[:,0].shape # Originally
Out[104]: (4,)
In [105]: data[:,0,None].shape
Out[105]: (4, 1)
In [106]: data[:,0].reshape(-1,1).shape
Out[106]: (4, 1)
把并排的侧前及使用该方法的后 -
data : (4,5)
data[:,0] : (4)
的形状不对齐的自动播放的情况发生。
让我们延长 -
data : (4,5)
data[:,0,None] : (4,1)
的形状排列,现在为广播减法的情况发生,因此我们必须在第一列中减去每一列。该docs on broadcasting
应该有更多的信息。
相关问题
- 1. 阵列矩阵numpy
- 2. 从矢量减去scipy.sparse矩阵的列
- 3. 减去矩阵,K尺寸从n个的矩阵阵列中,K个维度
- 4. Numpy矩阵减法混淆
- 5. NumPy的矩阵减去反复行/列索引
- 6. python/numpy中的矩阵相减
- 7. 减少numpy中的稀疏矩阵
- 8. R:对。减去Ÿ列矩阵
- 9. 减去numpy的阵列由
- 10. 减去numpy的阵列
- 11. numpy的阵列和矩阵乘法 - 返回矩阵
- 12. Numpy Toeplitz矩阵
- 13. 2D矩阵的numpy的矩阵乘法,得到三维矩阵
- 14. 使用NumPy矩阵的列
- 15. 从矩阵列表中提取矩阵
- 16. R:从另一个矩阵的元素中减去矩阵的元素
- 17. 如何从八度的2 x 2矩阵中减去1x2矩阵的值?
- 18. 构建从numpy的矩阵
- 19. Python矩阵乘法; numpy的阵列
- 20. 随机矩阵的Numpy阵列
- 21. 矩阵(scipy稀疏) - 矩阵(密集; numpy阵列)乘法效率
- 22. 在numpy的矩阵
- 23. 减去矩阵行方向在OpenCV中
- 24. 矩阵列表中的列表矩阵
- 25. 从矩阵列中减去相应的向量值
- 26. Numpy 3D阵列矩阵乘法函数
- 27. Matlab的减去矩阵元素
- 28. Mathematica减去缺失值的矩阵
- 29. 如何从循环中的单元阵列元素中减去矩阵?
- 30. 用CUDA减少矩阵列
哇,真是神秘!但工作11分钟虽然接受 –