1. Introducción
wordcloud es una excelente biblioteca de terceros para la visualización de
nubes de palabras: la nube de palabras utiliza palabras como la unidad básica para mostrar el texto de manera más intuitiva y artística.
A través de la nube de palabras, podemos extraer rápidamente información importante de grandes secciones de texto
2. Instalación
(línea de comando cmd) pip install wordcloud
3. Utilice
w = wordcloud.WordCloud () representa una nube de palabras correspondiente a un texto (esencialmente un objeto)
La nube de palabras se puede dibujar de acuerdo con la frecuencia de las palabras en el texto y otros parámetros
. Se puede configurar la forma, el tamaño y el color de la nube de palabras dibujada
Ideas de dibujo:
① Generar objeto de nube de palabras de WordCloud, configurar parámetros relacionados
② Cargar texto de nube de palabras
③ Archivo de imagen de salida
Ejemplo
import wordcloud
c = wordcloud.WordCloud()
c.generate("wordcloud by Python")
c.to_file("pywordcloud.png")
imagen
Tenga en cuenta que el archivo no se puede llamar wordcloud.py
De texto a nube de palabras, ¿qué cuatro cosas hace wordcloud ?
① Separe las palabras con espacios
② Determine el tamaño de fuente de acuerdo con la frecuencia de aparición de palabras
③ Filtre palabras cortas words
Diseño: tamaño del entorno de color
Otros parámetros cargables
Un parámetro interesante para
configurar el color de fondo
Fuente: BIT Python MOOC