1. Introdução
wordcloud é uma excelente biblioteca de terceiros para exibição de
nuvem de palavras - a nuvem de palavras usa palavras como unidade básica para exibir o texto de forma mais intuitiva e artística.
Por meio da nuvem de palavras, podemos extrair rapidamente informações importantes de grandes seções de texto
2. Instalação
(linha de comando cmd) pip install wordcloud
3. Use
w = wordcloud.WordCloud () representa uma nuvem de palavras correspondente a um texto (essencialmente um objeto)
A nuvem de palavras pode ser desenhada de acordo com a frequência das palavras no texto e outros parâmetros
. A forma, tamanho e cor da nuvem de palavras desenhada podem ser definidos
Idéias de desenho:
① Gerar objeto de nuvem de palavras WordCloud, configurar parâmetros relacionados
② Carregar texto de nuvem de palavras
③ Arquivo de imagem de saída
Exemplo
import wordcloud
c = wordcloud.WordCloud()
c.generate("wordcloud by Python")
c.to_file("pywordcloud.png")
imagem
Observe que o arquivo não pode ser nomeado como wordcloud.py
Do texto à nuvem de palavras, quais são as quatro coisas que a nuvem de palavras faz ?
① Separe as palavras com espaços
② Determine o tamanho da fonte de acordo com a frequência de ocorrência da palavra
③ Filtre palavras curtas
④ Layout: tamanho do ambiente de cor
Outros parâmetros carregáveis
Um parâmetro interessante para
definir a cor de fundo
Fonte: BIT Python MOOC