如何在循环中使用str_view

时间:2019-05-14 07:43:12

标签: r regex string nlp stringr

我有一个非常大的评论数据载体,我计算出的正则表达式模式可以从评论中识别出有趣的信息。我希望对评论的REGEX进行质量检查。我计划每次使用第i个单元格进入str_view时,都使用循环来处理矢量,但是此方法失败了。任何见识都将受到欢迎。

有效的示例代码,但不允许我查看结果的整个长度:

library(stringr)


a<-c("yo","do","you","have","food?")
str_view(a,"o")

失败:

library(stringr)

a<-c("yo","do","you","have","food?")

for (i in (1:5)){str_view(a[i],"o")}

2 个答案:

答案 0 :(得分:1)

如果我了解目标,则可以使用Map。如果您使用的是RStudio,则可以通过单击“后退”按钮来查看每个结果。 :

Map(function(x) str_view(x,"o"),a)

答案 1 :(得分:0)

您只需要打印。这会打印很多吗?您希望如何输出?

library(stringr)

a<-c("yo","do","you","have","food?")

for (i in (1:5)){ print( str_view(a[i],"o"))}