Dodawanie funkcjonalności do pakietu
Dzięki wcześniejszej pracy masz już szkielet swojego pakietu Pythona. W tym ćwiczeniu zdefiniujesz funkcje potrzebne do analizy tekstu pod kątem użycia słów.
W pliku counter_utils.py napiszesz 2 funkcje, które staną się częścią twojego pakietu: plot_counter i sum_counters. Struktura pakietu jest widoczna w drzewie poniżej. Kod będziesz pisać w pliku counter_utils.py.
text_analyzer
├── __init__.py
└── counter_utils.py
To ćwiczenie jest częścią kursu
Zasady inżynierii oprogramowania w Pythonie
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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)