whe_pre_gram: Get precending bigrams

Description Usage Arguments Value See Also Examples

Description

Get precending bigrams

Usage

1
2
3
4
5
6
7
whe_pre_gram(wh, n = 2, flatten = FALSE)

## S3 method for class 'data.frame'
whe_pre_gram(wh, n = 2, flatten = FALSE)

## S3 method for class 'character'
whe_pre_gram(wh, n = 2, flatten = FALSE)

Arguments

wh

highlighted object returned by wh_collect, see examples.

n

number of terms, defaults to 2.

flatten

whether to flatten ngrams.

Value

if data.frame is passed will append a column named pre.gram.n where n is the number of terms, parameter n. If character vector is passed will return list (or vector dependeing on flatten) of n-grams.

See Also

whe_post_gram

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
## Not run: 
library(webhose)
token <- wh_token("xXX-x0X0xX0X-00X")

token %>%
  wh_news(q = 'golang') %>%  # use highlight!
  wh_collect() -> rstats # collect results

rstats %>%
  whe_pre_gram() -> pre_bigrams

library(dplyr)

rstats %>%
  mutate(pre.gram = whe_pre_gram(highlightText, n = 3, flatten = TRUE)) -> pre_trigrams

## End(Not run)

news-r/webhoserx documentation built on June 10, 2019, 12:27 a.m.