[R] Problem with unlist

Henrik Bengtsson hb at stat.berkeley.edu
Mon Sep 27 02:05:30 CEST 2010


x <- lapply(SumaPluvi, FUN="[", 1);
n <- sapply(x, FUN=length);
print(table(n));
print(which(n != 1));

My $.02

/H

On Sun, Sep 26, 2010 at 4:12 PM, Luis Felipe Parra
<felipe.parra at quantil.com.co> wrote:
> Hello I want to unlist the attached element getting only the first element
> in each element of the list. The last element of the list looks as this:
>
> [[5065]]
> [[5065]]$Pluv3Meses
> [1] 274.4
> [[5065]]$PluvMesesMedio
> [1] 378.2667
> [[5065]]$Pluv2UltimosMeses
> [1] 23.33333
>
> So I would like to get for each element of the list the element called
> Pluv3Meses. The whole list has 5065 elements but when I try to unlist it I
> am getting 5081 elements I don't know why:
>
>> length(unlist(sapply(SumaPluvi,"[",1)))
> [1] 5081
>
> Does anybody know what can be happening?
>
> Thank You
>
> Felipe Parra
>
> ______________________________________________
> 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