View source: R/word_diff_list.R
word_diff_list | R Documentation |
Look at the differences in word uses between grouping variable(s). Look at all possible "a" vs. "b" combinations or "a" vs. all others.
word_diff_list(
text.var,
grouping.var,
vs.all = FALSE,
vs.all.cut = 1,
stopwords = NULL,
alphabetical = FALSE,
digits = 2
)
text.var |
The text variable. |
grouping.var |
The grouping variables. Default |
vs.all |
logical. If |
vs.all.cut |
Controls the number of other groups that may share a word (default is 1). |
stopwords |
A vector of stop words to remove. |
alphabetical |
logical. If |
digits |
the number of digits to be displayed in the proportion column (default is 3). |
An list of word data frames comparing grouping variables word use against one another. Each dataframe contains three columns:
word |
The words unique to that group |
freq |
The number of times that group used that word |
prop |
The proportion of that group's overall word use dedicated to that particular word |
## Not run:
out1 <- with(DATA, word_diff_list(text.var = state,
grouping.var = list(sex, adult)))
lapply(unlist(out1, recursive = FALSE), head, n=3)
out2 <- with(DATA, word_diff_list(state, person))
lapply(unlist(out2, recursive = FALSE), head, n=3)
out3 <- with(DATA, word_diff_list(state, grouping.var = list(sex, adult),
vs.all=TRUE, vs.all.cut=2))
out4 <- with(mraja1, word_diff_list(text.var = dialogue,
grouping.var = list(mraja1$sex, mraja1$fam.aff)))
out5 <- word_diff_list(mraja1$dialogue, mraja1$person)
out6 <- word_diff_list(mraja1$dialogue, mraja1$fam.aff, stopwords = Top25Words)
out7 <- word_diff_list(mraja1$dialogue, mraja1$fam.aff, vs.all=TRUE, vs.all.cut=2)
lapply(out7, head, n=3)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.