Try list <- list(1:4, 1:6, 1:9) t(sapply(list, function(x) c(length(x), sum(x > 5), sum(x < 5))))
HTH, Jorge.- On Wed, Feb 8, 2012 at 8:50 AM, Johannes Radinger <> wrote: > Hi, > I want to "melt" my list and get certain deskriptive factors (length of a > vector etc.) into a dataframe. Best to describe it with an example: > > A <- seq(4) > B <- seq(6) > C <- seq(9) > > ls <- list(A,B,C) # this is my list with vectors of different length > > # thats the dataframe how it should look like: > name length(x) length(x[x>5]) length(x[x<5]) > A 4 0 4 > B 6 1 4 > C 9 4 4 > > How can that be achieved? > > > /johannes > -- > > ______________________________________________ > R-help@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. > [[alternative HTML version deleted]] ______________________________________________ R-help@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.