pan*_*poo 1 python arrays numpy
我一直试图减去(并组合乘法等)两个Numpy数组,以便生成的数组只有在这些地方留下的值,而另一个数组没有数据.
就像我有矩阵a和b一样,ab会给c:
a = np.array([0,2,3,0])
b = np.array([1,0,3,0])
c = np.array([0,2,0,0])
Run Code Online (Sandbox Code Playgroud)
我已经尝试将b乘以一个非常大的数字,但后来我无法弄清楚如何摆脱负值.还有一个数组a和b的缺失值为-999.
非常感谢帮助!谢谢!
这个怎么样?
>>> a = np.array([0,2,3,0])
>>> b = np.array([1,0,3,0])
>>> a[b!=0] = 0
>>> a
array([0, 2, 0, 0])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
87 次 |
| 最近记录: |