统计numpy数组中最频繁出现的值

发布时间:2019-04-23 21:38:51编辑:auto阅读(2780)

    arr = np.array([[1,2,100,4,5,6],[1,1,100,3,5,5],[2,2,4,4,6,6]])

    方法一:

    count = np.bincount(arr[:,2])  # 找出第3列最频繁出现的值
    value = np.argmax(count)

    方法二:

    from collections import Counter
    
    value = Counter(arr[:,2]).most_common()

     

关键字