[英]Count number of trues in a numpy array in each row?
我有一個numpy數組,我想返回每行的true
值的計數。
例如,我有一個numpy數組:
[[False False False ..., False False False]
[False False False ..., False False False]
[False False False ..., False True False]
...,
[False False False ..., False False False]
[ True False True ..., True True True]
[False False False ..., False False False]]
並且返回值應該是:
[10
15
8
...,
11
10
12]
這個問題詢問如何為整個數組執行此操作但是如何為每一行執行此操作?
我們可以通過為sum
函數提供一個axis
參數來做到這一點:
arr.sum(axis=1)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.