Ajouter des fonctionnalités à votre paquet
Grâce à votre travail précédent, vous avez déjà l'ossature de votre paquet Python. Dans cet exercice, vous allez définir les fonctions nécessaires pour une analyse textuelle de l'usage des mots.
Dans le fichier counter_utils.py, vous écrirez 2 fonctions qui feront partie de votre paquet : plot_counter et sum_counters. La structure de votre paquet est illustrée dans l'arborescence ci-dessous. Pour les portions de code de cet exercice, vous travaillerez dans le fichier counter_utils.py.
text_analyzer
├── __init__.py
└── counter_utils.py
Cette activité fait partie du cours
Principes d'ingénierie logicielle en Python
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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)