Learn R Programming

textTools (version 0.1.0)

flag_words: Flag rows in a text.table with specific words

Description

Flag rows in a text.table with specific words

Usage

flag_words(x, text, flag = "flag", words)

Arguments

x

A text.table created by as.text.table().

text

A string, the name of the column in x to check for words to flag.

flag

A string, the name of the column created with the flag indicator.

words

A vector of words to flag x.

Value

A text.table, with rows marked with a 1 if the words in those rows are in the vector of words to delete, otherwise 0.

Examples

Run this code
# NOT RUN {
flag_words(
as.text.table(
  x = as.data.table(
    list(
      col1 = c(
        "a",
        "b"
      ),
      col2 = c(
        tolower("The dog is nice because it picked up the newspaper."),
        tolower("The dog is extremely nice because it does the dishes.")
      )
    )
  ),
  text = "col2",
  split = " "
),
text = "col2",
flag = "is_stopword",
words = stopwords
)
# }

Run the code above in your browser using DataLab