패키지에 기능 추가하기
앞에서 작업한 덕분에 이미 Python 패키지의 골격이 준비되어 있어요. 이번 연습 문제에서는 단어 사용에 대한 텍스트 분석에 필요한 함수를 정의해 보겠습니다.
counter_utils.py 파일에서 패키지의 일부가 될 두 함수 plot_counter와 sum_counters를 작성합니다. 패키지 구조는 아래 트리에서 확인할 수 있어요. 코드를 작성하는 부분은 모두 counter_utils.py 파일에서 진행합니다.
text_analyzer
├── __init__.py
└── counter_utils.py
이 연습은 강의의 일부입니다
Python으로 배우는 소프트웨어 공학 원칙
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Import needed functionality
from collections import Counter
def plot_counter(counter, n_most_common=5):
# Subset the n_most_common items from the input counter
top_items = ____.most_common(____)
# Plot `top_items`
plot_counter_most_common(top_items)