用于布尔型数组的方法
import numpy as np
用于对筛选数据的统计
arr = np.random.randn(100)
print(arr > 1)
print((arr > 1).sum())
print((arr < 1).sum())
[False False False False False False False False False False False False
False False False True False False False False False False False False
True False False False False False False False False False False True
False False False False False False False False True True False False
False False False False False False False True True False False False
False False False False False False False False False False False False
True False False False False False False False False False False False
True False False True False False True True True False False False
False False True False]
14
86
arr = np.array([True,False,True,False])
print(arr.all()) #如果数据不都为真返回值是False
False
print(arr.any()) #z只要有一个为True就可以
True
网友评论