我爱编程

numpy -- 用于布尔型数组的方法

2017-09-04  本文已影响22人  b485c88ab697

用于布尔型数组的方法

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
上一篇 下一篇

猜你喜欢

热点阅读