[R] Frequencies for a list of vectors

Rui Barradas ruipbarradas at sapo.pt
Tue Aug 5 22:48:54 CEST 2014


Hello,

Maybe something like

table(unlist(lapply(HTNlist, paste, collapse = '')))


(Untested, it's a bad idea not to use ?dput to give a data example.)
Use

dput(head(HTNlist))  # paste the output of this in a mail


Hope this helps,

Rui Barradas


Em 05-08-2014 18:39, Marie-Pierre Sylvestre escreveu:
> Dear R users,
>
> I have a list of vectors (list is called HTNlist). Each vector is of length
> 1 to 4 and takes only 0 and 1 as values. E.g.
>
> head(HTNlist)
> $`30008`
> [1] 1 0 1 0
>
> $`60008`
> [1] 0 0 1 0
>
> $`90008`
> [1] 0 0 1 0
>
> $`100007`
> [1] 1
>
> $`130001`
> [1] 0 1
>
> $`130007`
> [1] 1 0 1 0
>
> I would like to obtain a frequency table for the elements of the list. I
> want to know how many of
> '1 0 0' I have in the list, how many '1 0 1 0' etc.
>
> Can you please help?
>
> Thank you in advance,
> MP
>
> 	[[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list
> 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