[R] matching strings in a list

Ista Zahn istazahn at gmail.com
Thu Jul 16 19:57:48 CEST 2015


Why would you strsplit them? I would think

length(grep("google", unlist(x), ignore.case = TRUE))

should do it.

Best,
Ista

On Thu, Jul 16, 2015 at 1:40 PM, tryingtolearn <inshique at ymail.com> wrote:
> Say I have a list:
> [[1]] "I like google"
> [[2]] "Hi Google google"
> [[3]] "what's up"
>
> and they are tweets. And I want to find out how many tweets mention google
> (the answer should be 2).
> If I string split and unlist them, then I would get the answer of 3. How do
> I make sure I get just 2?
>
>
>
> --
> View this message in context: http://r.789695.n4.nabble.com/matching-strings-in-a-list-tp4709967.html
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.



More information about the R-help mailing list