R/phrases.R
phrase.Rd
Declares that a whitespace-separated expression consists of multiple
patterns, separated by whitespace. This is typically used as a wrapper
around pattern()
to make it explicit that the pattern elements
are to be used for matches to multi-word sequences, rather than individual,
unordered matches to single words.
phrase(x) is.phrase(x)
x | the sequence, as a |
---|
phrase
returns a specially classed list whose white-spaced
elements have been parsed into separate character
elements.
is.phrase
returns TRUE
if the object was created by
phrase()
; FALSE
otherwise.
#> [[1]] #> [1] "a" "b" #> #> [[2]] #> [1] "c" "d" "e" #> #> [[3]] #> [1] "f" #>#> [[1]] #> [1] "a" "b" #> #> [[2]] #> [1] "c" "d" "e" #> #> [[3]] #> [1] "f" #>#> collocation count count_nested length lambda z #> 1 a b 3 0 2 3.412247 1.936083 #> 2 b d 2 0 2 3.218876 1.799406phrase(coll)#> [[1]] #> [1] "a" "b" #> #> [[2]] #> [1] "b" "d" #>