every 2 element for a list which are not equal in
length
Dear Mohammad,What's wrong with the result?Best,Jorge.-
On Monday, March 7, 2016, Mohammad Tanvir Ahamed via R-help
wrote:
Hi,
a <- c(1:5)b <- c(1:3)
c <- 1
d <- 5
e <- list(a,b,c,d)
# To extract every 1st ele
] Extract every 2 element for a list which are not equal in
length
Hi Tanvir,
I think what you want is:
lapply(e,"[",1)
lapply(e,"[",2)
Jim
On Tue, Mar 8, 2016 at 11:47 AM, Mohammad Tanvir Ahamed via R-help
wrote:
> Hi,
>
> a <- c(1:5)b <- c(1:3)
&g
Dear Mohammad,
What's wrong with the result?
Best,
Jorge.-
On Monday, March 7, 2016, Mohammad Tanvir Ahamed via R-help <
r-help@r-project.org> wrote:
> Hi,
>
> a <- c(1:5)b <- c(1:3)
> c <- 1
> d <- 5
> e <- list(a,b,c,d)
>
> # To extract every 1st element
> lapply(e,"[[",1)
>
> ## Out-put
> [[1]
Hi Tanvir,
I think what you want is:
lapply(e,"[",1)
lapply(e,"[",2)
Jim
On Tue, Mar 8, 2016 at 11:47 AM, Mohammad Tanvir Ahamed via R-help
wrote:
> Hi,
>
> a <- c(1:5)b <- c(1:3)
> c <- 1
> d <- 5
> e <- list(a,b,c,d)
>
> # To extract every 1st element
> lapply(e,"[[",1)
>
> ## Out-put
> [[1]
Hi,
a <- c(1:5)b <- c(1:3)
c <- 1
d <- 5
e <- list(a,b,c,d)
# To extract every 1st element
lapply(e,"[[",1)
## Out-put
[[1]]
[1] 1
[[2]]
[1] 1
[[3]]
[1] 1
[[4]]
[1] 5
#To extract every 2nd element (Need help in this case)
lapply(e,"[[",2)
## Expected outcome
[[1]]
[1] 2
[[2]]
5 matches
Mail list logo