Skip to content
Back to formatted view

Raw Message

Message-ID: <50D935A1.5060203@ymail.com>
Date: 2012-12-25T05:12:01Z
From: Pascal Oettli
Subject: for loop not working
In-Reply-To: <BLU170-W6899F2C769CF068A6EF00D893A0@phx.gbl>

Hello,

?seq

seq(i,444,37)

with i = 1,2,3...37

HTH
Pascal


Le 25/12/2012 14:03, eliza botto a ?crit :
>
> dear R family,i have a matrix of 444 columns. what i want to do is the following.
> 1. starting from column 1 i want to select every 37th column on the way. more precisely i want to select column 1, 38,75,112,149 and so on.
> 2.starting from column 2, i again want to select every 37th column. which means 2,39,76,113,150 and so on.
> similarly starting from 3 till 37th column.
> i have tried following loop command which is not working.can anyone plz see whats wrong in that?
>> for (i in 1:37)
>
>> {
>
>
>> a<-e[,e[i]:444]
>
>
>> }
>
>
>> lapply(seq_len(1),
> function(i) {
>
>
>> a[,c(TRUE, rep(FALSE,1))]
>
>
>> })
> extremly sorry for bothering you once again..
> eliza 		 	   		
> 	[[alternative HTML version deleted]]
>
> ______________________________________________
> 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.
>