【发布时间】:2021-03-17 18:47:17
【问题描述】:
我有一个 numpy 数组 (10,1)。我想将此数组中的值替换为具有最高值的单元格的 1 或所有其他项目的 0。请问最简单的pythonic方法是什么
test_array= [[0.24330683]
[0.40597628]
[0.33086422]
[0.19425666]
[0.32084166]
[0.30551688]
[0.14800594]
[0.18241316]
[0.14760117]
[0.31546239]]
【问题讨论】:
-
您可以在这里找到问题的答案:stackoverflow.com/questions/45648668/…
-
谢谢汤姆。我确实看过那篇文章,但这仅限于转换任何满足某个阈值的值,即>0.5.