Nuvole di parole in Shiny

Casi di studio: creare applicazioni web con Shiny in R

Dean Attali

Shiny Consultant

Nuvole di parole

  • Rappresentazione visiva del testo
  • PAROLE GRANDI = COMUNI, piccole = rare

chapter4_1_word_clouds_in_shiny.003.png

Casi di studio: creare applicazioni web con Shiny in R

Nuvole di parole in R - funzione

  • Creata dal tuo amico:

    create_wordcloud(data, num_words = 100, background = "white")
    
  • data: testo per la nuvola

    • Stringa singola:
      • data = "Some very long story"
    • Elenco di stringhe:
      • data = c("Some very", "long story")
  • num_words: numero massimo di parole

  • background: colore di sfondo
Casi di studio: creare applicazioni web con Shiny in R

Nuvole di parole in R - uso

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

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

chapter4_1_word_clouds_in_shiny.012.png

Casi di studio: creare applicazioni web con Shiny in R

Nuvole di parole: da R a Shiny

  • create_wordcloud() richiede conoscenze di R
  • Crea un'app Shiny ⇒ chiunque può creare una nuvola di parole
Casi di studio: creare applicazioni web con Shiny in R

Nuvole di parole in Shiny

chapter4_1_word_clouds_in_shiny.016.png

  • Le nuvole di parole sono un nuovo tipo di output
  • wordcloud2Output() + renderWordcloud2()
Casi di studio: creare applicazioni web con Shiny in R

Passiamo alla pratica!

Casi di studio: creare applicazioni web con Shiny in R

Preparing Video For Download...