Exclude Elements From a Vector

Usage

exclude(word.list, ...)
"exclude"(word.list, ...)
"exclude"(word.list, ...)
"exclude"(word.list, ...)
"exclude"(word.list, ...)
"exclude"(word.list, ...)
word.list %ex% ...

Arguments

word.list
A list/vector of words/terms, a wfm, DocumentTermMatrix, or TermDocumentMatrix to exclude from.
...
A vector (character/numeric) if element(s) to be excluded from the word.list.

Exclude Elements From a Vector

Value

Returns a vector with the excluded terms removed.

Description

exclude - Quickly exclude words from a word list

exclude.TermDocumentMatrix - TermDocumentMatrix method for exclude.

exclude.DocumentTermMatrix - DocumentTermMatrix method for exclude.

exclude.wfm - wfm method for exclude.

exclude.list - list method for exclude.

exclude.default - default method for exclude.

%ex% - Binary operator version of exclude .

Examples

## <strong>Not run</strong>: # exclude(1:10, 3, 4) # exclude(1:10, 3:4) # Top25Words # exclude(Top25Words, qcv(the, of, and)) # exclude(Top25Words, "the", "of", "an") # # #Using with term_match and termco # terms <- term_match(DATA$state, qcv(th), FALSE) # exclude(terms, "truth") # #all together # termco(DATA$state, DATA$person, exclude(term_match(DATA$state, qcv(th), # FALSE), "truth")) # # MTCH.LST <- exclude(term_match(DATA$state, qcv(th, i)), qcv(truth, stinks)) # termco(DATA$state, DATA$person, MTCH.LST) # # ## Works with wfm # dat <- wfm(DATA$state, DATA$person) # the.no <- term_match(DATA$state, c("the", "no")) # exclude(dat, unlist(the.no)) # # ## Works with tm's TermDocumentMatrix/DocumentTermMatrix # dat2 <- as.dtm(DATA$state, DATA$person) # out.dtm <- exclude(dat2, unlist(the.no)) # tm::inspect(out.dtm) # # dat3 <- as.tdm(DATA$state, DATA$person) # out.tdm <- exclude(dat3, unlist(the.no)) # tm::inspect(out.tdm) # ## <strong>End(Not run)</strong>