반응형
import matplotlib.pyplot as plt
from collections import Counter
# 예시 리스트
data_list = ["apple", "banana", "apple", "orange", "apple", "banana", "orange", "apple", "orange", "apple"]
# 빈도 계산
word_counts = Counter(data_list)
# 결과 출력
print("빈도:", word_counts)
# 시각화
words = list(word_counts.keys())
counts = list(word_counts.values())
plt.figure(figsize=(10, 6))
plt.bar(words, counts)
plt.xlabel('단어')
plt.ylabel('빈도')
plt.title('문자열 빈도 시각화')
plt.xticks(rotation=45) # x 축 레이블 회전
plt.show()
반응형
'필사필요코드' 카테고리의 다른 글
불용어 제거 코드 (0) | 2024.03.30 |
---|---|
생소한 판다스 표현 (0) | 2024.03.08 |
산점도 행렬 출력 (0) | 2024.03.03 |
상관분석 코드 (0) | 2024.03.03 |
컬럼 타입별로 구분 (0) | 2024.03.03 |