IniziaInizia gratis

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

Visualizza il corso

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)
Modifica ed esegui il codice