plot_word_frequency: Plot word frequencies

View source: R/plot_word_frequency.R

plot_word_frequencyR Documentation

Plot word frequencies

Description

[Experimental]

plot_word_frequency() plots word frequencies charts related to an output of word_frequency().

Usage

plot_word_frequency(
  data,
  min_freq = 1,
  max_words = 10,
  dist = FALSE,
  color = viridis::viridis(1)
)

Arguments

data

A tibble object with two columns: word (with an unique set of words) and freq (with the absolute frequency of a word in word). Use word_frequency() to generate this value.

min_freq

(optional) a number indicating the minimum frequency that a word can have to be plotted (default: 1).

max_words

(optional) a number indicating the maximum number of words to be plotted (default: 100).

dist

(optional) a logical value indicating if the function must plot a frequency versus range chart for visualizing the whole distribution (default: FALSE).

color

(optional) a string with a Hex color code indicating the color of the data (default: viridis::viridis(1)).

Value

An invisible NULL. This function don't aim to return values.

See Also

Other Plot functions: plot_wordcloud()

Examples

if (requireNamespace("friends", quietly = TRUE)) {
    data <- word_frequency(head(friends::friends[[1]], 100))
    plot_word_frequency(data)
    suppressMessages(plot_word_frequency(data, dist = TRUE))

    ## Note that graphics rendered in the documentation may
    ## not represent the quality of the output.
}

if (requireNamespace("stringi", quietly = TRUE)) {
    data <- word_frequency(stringi::stri_rand_lipsum(5))
    plot_word_frequency(data)
    suppressMessages(plot_word_frequency(data, dist = TRUE))

    ## Note that graphics rendered in the documentation may
    ## not represent the quality of the output.
}

gipso/iramuteqlike documentation built on July 7, 2024, 6:48 p.m.