Zacznij terazZacznij za darmo

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

Zobacz kurs

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)
Edytuj i uruchom kod