On Thu, Apr 4, 2013 at 5:53 PM, R. Michael Weylandt <
michael.weyla...@gmail.com> wrote:

> On Thu, Apr 4, 2013 at 7:46 PM, Abhishek Pratap <abhishek....@gmail.com>
> wrote:
> > Hey Guys
> >
> > Getting spinned about a slick way to join every 2 entry in a list /
> vector
> > in R
> >
> > x=(rep(c('A','G','C','T'),1000))
> >
> > A G C T  A G C T etc
> >
> > form another list with entries as
> > AG CT AG etc
>
> Not super slick but:
>
> by_two <- function(x, collapse = ""){
>    dim(x) <- c(length(x) / 2, 2)
>    apply(x, 1, function(y) paste(y, collapse = collapse))
> }
>
> Cheers,
> MW
>

Thanks.. just wondering if this will be slick for list/vectors with 100
thousands of entries. ?

-Abhi

        [[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.

Reply via email to