Adicionando funcionalidade ao seu pacote
Graças ao seu trabalho anterior, você já tem um esqueleto para o seu pacote python. Neste exercício, você trabalhará para definir as funções necessárias para uma análise de texto do uso de palavras.
No arquivo counter_utils.py
, você escreverá duas funções para fazer parte do seu pacote: plot_counter
e sum_counters
. A estrutura do seu pacote pode ser vista na árvore abaixo. Para as partes de codificação deste exercício, você trabalhará no arquivo counter_utils.py
.
text_analyzer
├── __init__.py
└── counter_utils.py
Este exercício faz parte do curso
Princípios de engenharia de software em Python
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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)