计算给定单词在给定文件中出现的频率,忽略使用R的情况

3 r

例如 :

currency <- grepl ("currencry" , strsplit("euro currency is a convertible currency"," "), ignore.case=TRUE) 
Run Code Online (Sandbox Code Playgroud)

但它只返回TRUE我如何计算使用这个grepl函数在这句话中出现单词货币的次数?

对不起,我是初学者.提前致谢

ags*_*udy 5

不需要在regular expression这里使用:

 sum(scan(text="euro currency is a convertible currency",
          what="character") == "currency")
 ## 2
Run Code Online (Sandbox Code Playgroud)

如果你想忽略大小写 - )

 sum(scan(text=tolower("euro curreNcy is a convertible currencY"),
          what="character") == "currency")
Run Code Online (Sandbox Code Playgroud)