파이썬 빈도수 추출 - 파이썬 Counter
- 영어 뉴스 웹사이트 전체 기사 중 명사만 추출하여 빈도수 확인할 때
- 사용가능한 collections.
- list내 항목을 항목과 빈도수로 짝을 지어 표시해준다.
결과 - 파이썬 Counter
- list내 항목을 오름차순으로 정렬한 상태
- list내 항목을 내림차순으로 정렬한 상태
- '1' 항목의 빈도수
- '5' 항목의 빈도수
코드 - 파이썬 Counter
import collections # 임포팅
list = [1, 2, 2, 4, 4, 4, 5, 5, 5, 5, 4, 3, 3, 3, 5] # 1:1개, 2:2개, 3:3개, 4:4개, 5:5개
c = collections.Counter(list) # 빈도수 계산 적용
# print(sorted(c.elements())) # 오름차순 정렬
# print(sorted(c.elements(), reverse=True)) # 내림차순 정렬
# print(c[1]) # 1의 빈도수
# print(c[5]) # 5의 빈도수
결과 - 파이썬 Counter
- 위와 같이 항목 : 값 형태로 정렬하여 필요한 수치를 추출할 수 있다.
[플그래밍/파이써언] - [파이썬] list 순서 뒤집기
[플그래밍/파이써언] - [파이썬] 터미널 출력시 동일한 줄에 표시
[플그래밍/파이써언] - [파이썬] CSV파일 쓸때 괴상한 문자 없애기
[플그래밍/파이써언] - [파이썬] 파이썬 리스트는 무엇일까?
[플그래밍/파이써언] - [파이썬] 파이썬 딕셔너리는 무엇일까?
728x90
'플그래밍 > 파이써언' 카테고리의 다른 글
[파이썬 기초] 너무 쉬운 heapq (0) | 2022.02.03 |
---|---|
[파이썬] 소수점 표시하는 방법 4가지 정리 (0) | 2022.01.30 |
[파이썬] list 순서 뒤집기 (0) | 2022.01.24 |
[파이썬] 터미널 출력시 동일한 줄에 표시 (0) | 2022.01.24 |
[파이썬] CSV파일 쓸때 괴상한 문자 없애기 (0) | 2022.01.24 |