[R] subsetting lists....

Berry, Charles
Mon, 18 Jun 2018 17:00:40 -0000

> On Jun 18, 2018, at 4:15 AM, akshay kulkarni <akshay_e4 at
hotmail.com> wrote:
>
> correction....I want the method without a for loop

Here are two. The first is more readable, but the second is 5 times faster.

mapply("[", YH, iuhV)

unlist(YH, recursive = FALSE, use.names = FALSE)[cumsum( lengths(YH)) -
lengths(YH) + iuhV]

HTH,

Chuck

> ________________________________
> From: akshay kulkarni <akshay_e4 at hotmail.com>
> Sent: Monday, June 18, 2018 4:25 PM
> To: R help Mailing list
> Subject: subsetting lists....
>
> dear members,
>                            I have list YH and index vector iuhV. I want to