Aggiungere funzionalità al tuo package
Grazie al lavoro fatto prima, hai già lo scheletro del tuo package Python. In questo esercizio, definirai le funzioni necessarie per un'analisi testuale sull'uso delle parole.
Nel file counter_utils.py, scriverai 2 funzioni che faranno parte del tuo package: plot_counter e sum_counters. La struttura del tuo package è mostrata nell'albero qui sotto. Per la parte di coding di questo esercizio, lavorerai nel file counter_utils.py.
text_analyzer
├── __init__.py
└── counter_utils.py
Questo esercizio fa parte del corso
Principi di Ingegneria del Software in Python
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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)