Count word occurrences in R

前端 未结 4 1249
误落风尘
误落风尘 2020-11-29 06:04

Is there a function for counting the number of times a particular keyword is contained in a dataset?

For example, if dataset <- c(\"corn\", \"cornmeal\", \"

4条回答
  •  夕颜
    夕颜 (楼主)
    2020-11-29 06:28

    Let's for the moment assume you wanted the number of element containing "corn":

    length(grep("corn", dataset))
    [1] 3
    

    After you get the basics of R down better you may want to look at the "tm" package.

    EDIT: I realize that this time around you wanted any-"corn" but in the future you might want to get word-"corn". Over on r-help Bill Dunlap pointed out a more compact grep pattern for gathering whole words:

    grep("\\", dataset)
    

提交回复
热议问题