美文网首页我爱编程
numpy -- 用于布尔型数组的方法

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

作者: b485c88ab697 | 来源:发表于2017-09-04 23:22 被阅读22次

    用于布尔型数组的方法

    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
    

    相关文章

      网友评论

        本文标题:numpy -- 用于布尔型数组的方法

        本文链接:https://www.haomeiwen.com/subject/pjpyjxtx.html