Nuages de mots dans Shiny

Études de cas : créer des applications Web avec Shiny en R

Dean Attali

Shiny Consultant

Nuages de mots

  • Représentation visuelle d'un texte
  • GRANDS MOTS = FRÉQUENTS, petits mots = rares

Nuage de mots dans Shiny

Études de cas : créer des applications Web avec Shiny en R

Nuages de mots en R – fonction

  • Créée par votre collègue :

    create_wordcloud(data, num_words = 100, background = "white")
    
  • data : texte pour le nuage de mots

    • Chaîne unique :
      • data = "Some very long story"
    • Liste de chaînes :
      • data = c("Some very", "long story")
  • num_words : nombre maximal de mots

  • background : couleur d'arrière-plan
Études de cas : créer des applications Web avec Shiny en R

Nuages de mots en R – utilisation

us_constitution <- "We the People of the United States, ..."

create_wordcloud(data = us_constitution, num_words = 15, background = "yellow")

Nuage généré à partir de la Constitution américaine

Études de cas : créer des applications Web avec Shiny en R

Nuages de mots : de R à Shiny

  • create_wordcloud() exige des connaissances en R
  • Créer une appli Shiny ⇒ tout le monde peut générer un nuage de mots
Études de cas : créer des applications Web avec Shiny en R

Nuages de mots dans Shiny

Icône nuage de mots

  • Les nuages de mots sont un nouveau type de résultat
  • wordcloud2Output() + renderWordcloud2()
Études de cas : créer des applications Web avec Shiny en R

Passons à la pratique !

Études de cas : créer des applications Web avec Shiny en R

Preparing Video For Download...