ngrams: Compute N-Grams

Description Arguments Value Examples

Description

Compute the n-grams (contiguous sub-sequences of length n) of a given sequence.

Arguments

x

a sequence (vector).

n

a positive integer giving the length of contiguous sub-sequences to be computed

Value

a list with the computed sub-sequences.

Examples

1
2
3
4
5
6
7
s <- "The quick brown fox jumps over the lazy dog"
## Split into words:
w <- strsplit(s, " ", fixed = TRUE)[[1L]]
## Word tri-grams:
ngrams(w, 3L)
## Word tri-grams pasted together:
vapply(ngrams(w, 3L), paste, "", collapse = " ")


Search within the NLP package
Search all R packages, documentation and source code

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.