有没有办法评估一个字符串,看看它是否用英语评估一个单词?这是我正在寻找的
is.word("hello world") [1] FALSE is.word(c("hello", "world") [1] TRUE TRUE
由于没有is.word
逻辑功能,上述功能无效.
正如评论所指出的,你需要一本英语字典来匹配.包中的gradyAugmented
对象qdapDictionary
就是这样一个字典:
包含Grady Ward英语单词向量的数据集,用"DICTIONARY",Mark Kantrowitz的名字列表,其他专有名词和收缩进行扩充.
library(qdapDictionaries) is.word <- function(x) x %in% GradyAugmented is.word(c("hello world")) ## [1] FALSE is.word(c("hello", "world")) ## [1] TRUE TRUE is.word(c("asfasdf")) ## [1] FALSE