R 中 ngram 的范围

Range for ngram in R

在 r 中使用如下命令,可以给出您希望执行的 ngram 级别:

myDfm <- dfm(txt, ngrams = 2, ignoredFeatures = stopwords("english"))

是否可以为 ngram 提供一个范围,例如从 (1,3) 开始?

python中的示例代码:

vectorizer = TfidVectorizer(stop_words=stop_words, use_idf=True, ngram=range(1, 3))
myDfm <- dfm(txt, ngrams = c(1,3), ignoredFeatures = stopwords("english"))