Visualización de frecuencias de palabras
Ahora que has calculado las palabras más frecuentes con y sin palabras vacías, es hora de visualizar las diferencias. En este ejercicio, usarás matplotlib para gráficos de barras para ambos casos.
Las siguientes listas se han precargado para ti: top_words_without_stopwords
, top_counts_without_stopwords
, top_words_with_stopwords
, top_counts_with_stopwords
.
Este ejercicio forma parte del curso
Procesamiento del lenguaje natural (NLP) en Python
Instrucciones del ejercicio
- Utiliza
plt.bar()
para gráficar las 10 palabras más frecuentes con palabras vacías. - Utiliza
plt.bar()
para gráficar las 10 palabras más frecuentes sin palabras vacías.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
import matplotlib.pyplot as plt
# Plot the frequencies with stop words
plt.bar(____, ____)
plt.title("Top 10 word frequencies (with stop words)")
plt.xlabel("Words")
plt.ylabel("Frequency")
plt.show()
# Plot the frequencies without stop words
plt.figure()
plt.bar(____, ____)
plt.title("Top 10 word frequencies (without stop words)")
plt.xlabel("Words")
plt.ylabel("Frequency")
plt.show()