A different output is returned depending on the value passed to the return
argument:
"plot": 'ggplot' object containing a word cloud.
"table": data frame returning the data used to generate the word cloud.
Arguments
data
A Meeting Query dataset in the form of a data frame.
stopwords
A character vector OR a single-column data frame labelled
'word' containing custom stopwords to remove.
seed
A numeric vector to set seed for random generation.
keep
A numeric vector specifying maximum number of words to keep.
return
String specifying what to return. This must be one of the
following strings:
"plot"
"table"
See Value for more information.
...
Additional parameters to be passed to
ggwordcloud::geom_text_wordcloud()
Details
Uses the 'ggwordcloud' package for the underlying implementation, thus
returning a 'ggplot' object. Additional layers can be added onto the plot
using a ggplot + syntax.
The recommendation is not to return over 100 words in a word cloud.
This function uses tm_clean() as the underlying data wrangling function.
There is an option to remove stopwords by passing a data frame into the
stopwords argument.
See Also
Other Text-mining:
meeting_tm_report(),
pairwise_count(),
subject_validate_report(),
subject_validate(),
tm_clean(),
tm_cooc(),
tm_freq()