【发布时间】:2018-02-23 03:41:32
【问题描述】:
我在下面有一个数组:
a=np.array([0.1, 0.2, 0.3, 0.7, 0.8, 0.9])
我想要的是将此向量转换为基于阈值的二进制向量。
以threshold=0.5为例,大于0.5的元素转换为1,否则为0。
输出向量应该是这样的:
a_output = [0, 0, 0, 1, 1, 1]
我该怎么做?
【问题讨论】:
-
这能回答你的问题吗? Replacing Numpy elements if condition is met