1

我需要使用 grepl 将搜索构建到字符串变量中。问题是我有很多模式要搜索,而且这些模式可能会随着时间的推移而增长。所以问题是:我可以在一个 grepl 句子中放入多少个模式?实际上,我正在使用一个单独的 csv 文件来存储模式,每个模式如下所示:

#lee la lista de valores de la categoria
cat.Super<-read.csv("./data/diccionario.csv", header = FALSE, 
                    sep = ",",encoding="UTF-8")

#transpone el archivo para la busqueda
tSuper.0<-as.list(t(cat.Super))

#arma el patron de busqueda
tSuper.1<-do.call("paste", c(tSuper.0, sep = "|"))

#busca en la variable desciption y crea una variable T/F en el data frame
datos.1$super.0<-grepl(tSuper.1,datos.1$description)

提前感谢奥斯卡

4

0 回答 0