[R] Count cases in a list

Sebastian Kruk residuo.solow at gmail.com
Sat May 8 10:22:27 CEST 2010


2010/5/8 Tal Galili <tal.galili en gmail.com>:
> Hi Sebastian,
> Please check if this does what you want:
>
> nombreL <- c("Alvaro Perez", "Sebastián García", "Luis Gomez", "Jorge Rial",
> "Ronaldo Apud", "Ana María Bianco")
> nombreC <- c("Alvaro", "Ana","Jorge","Ronaldo", "Sebastian")
> func1 <- function(x)
> {
> grep(x, noquote(nombreL))
> }
> lapply(noquote(nombreC), func1)

Hi Tal, I just want to count how many time appear any element of
nombreC in nombreL.

Alvaro appear once in nombreL so cuenta = 1
Ana appear 0 times in nombreL so cuenta = 1
Jorge appear 0 times in nombreL so cuenta = 1
Ronaldo appear 0 times in nombreL so cuenta = 1
Sebastian appear once in nombreL so cuenta = 1+1

Sebastian.



More information about the R-help mailing list