ComeçarComece de graça

Visualizar redes de palavras

Outra forma de ver conexões entre palavras é tratá-las como uma rede, semelhante a uma rede social. Redes de palavras mostram associação e coesão entre termos. Um aviso: esses visuais podem ficar muito densos e difíceis de interpretar.

Em um grafo de rede, os círculos são chamados de itálico nodes itálico e representam termos individuais, enquanto as linhas que conectam os círculos são chamadas de itálico edges itálico e representam as conexões entre os termos.

Para quem está com muita cafeína, o qdap oferece um atalho para criar redes de palavras. As funções word_network_plot() e word_associate() deixam tudo mais fácil!

O código de exemplo constrói uma rede de palavras para termos associados a "Marvin".

Este exercício faz parte do curso

Mineração de Texto com Bag-of-Words em R

Ver curso

Instruções do exercício

Atualize o código de plotagem de word_associate() para funcionar com os dados de café.

  • Altere o vetor para coffee_tweets$text.
  • Altere a string de correspondência para "barista".
  • Troque "chardonnay" por "coffee" também nas stopwords.
  • No código de exemplo do gráfico, altere o título para "Barista Coffee Tweet Associations".

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Word association
word_associate(chardonnay_tweets$text, match.string = "marvin", 
               stopwords = c(Top200Words, "chardonnay", "amp"), 
               network.plot = TRUE, cloud.colors = c("gray85", "darkred"))

# Add title
title(main = "Chardonnay Tweets Associated with Marvin")
Editar e executar o código