Python - numpy:如何在它们之间划分行中的项目
Python - numpy: How to divide items in row between themselves
我有矩阵:
[[a b c]
[d e f]
[g h i]]
在这个矩阵中我想这样做:
b/a * c/b = result
e/d * f/e = result
h/g * i/h = result
是否有使用 numpy 进行项目除法和乘法的解决方案?
b
s 在
中取消
b/a * c/b
所以结果将是 c/a
。每行都有一个类似的取消。
所以结果是第三列除以第一列:
result = arr[:,2] / arr[:,0]
我有矩阵:
[[a b c]
[d e f]
[g h i]]
在这个矩阵中我想这样做:
b/a * c/b = result
e/d * f/e = result
h/g * i/h = result
是否有使用 numpy 进行项目除法和乘法的解决方案?
b
s 在
b/a * c/b
所以结果将是 c/a
。每行都有一个类似的取消。
所以结果是第三列除以第一列:
result = arr[:,2] / arr[:,0]