python)我只想从相关表中提取高于0.9的值

时间:2019-11-05 05:55:02

标签: python filtering correlation

我的关联表由1446 x 1447组成。

其中,我只想看到大于0.9的数字。 (包括0.9)

1 个答案:

答案 0 :(得分:0)

您可以使用带有条件的numpy.where来查找满足条件的索引或实际值。

import numpy as np
table = np.random.rand(1446, 1447)
# get all indexes of elem having value >= 0.9
filtered_idx = np.where(table >= 0.9)
# get all elem values >= 0.9
filtered_values = table[filtered_idx]
assert all(filtered_values >= 0.9)