최빈값

    최빈값 구하기

    최빈값 구하기

    Counter 를 활용하여 리스트내의 최빈값(mode)을 구해보자 num = [0, 0, 0, 1, 2, 2, 2, 3] from collections import Counter # Counter 클래스는 각 데이터가 등장한 횟수를 dict형태로 반환한다. b = Counter(a) print(b) >>> Counter({0: 3, 2: 3, 1: 1, 3: 1}) # most_common() 메서드는 요소의 등장 횟수 기준으로 내림차순으로 정리하여 반환한다. mode_a = b.most_common() print(mode_a) >>> [(0, 3), (2, 3), (1, 1), (3, 1)] # 다음과 같이 매개변수를 삽입하면 그 크기만큼 반환한다. one_mode = b.most_common(1) p..