
Thank you – that’s sorted it.  Trying to make things too complicated! J

 

From: Alain Guillet-2 [via R] [mailto:ml-node+1819104-1154170184-120784@n4.nabble.com] 
Sent: 09 April 2010 10:34
To: Paul Chatfield
Subject: Re: NAs are not allowed in subscripted assignments

 

Maybe you can withdraw the [i] in your code... 

 > for (i in 1:6) 
+ {new[new[i]>5.5]<-NA} 
 > new 
[1]  5  5  5  5 NA 


Alain 


On 09-Apr-10 11:23, Paul Chatfield wrote: 


> I'm trying to assign NAs to values that satisfy certain conditions (more 
> complex than shown below) and it gives the right result, but breaks the loop 
> having done the first one viz: 
> 
> new<-c(rep(5,4),6) 
> for (i in 1:6) 
> {new[new[i]>5.5][i]<-NA} 
> 
> gives the correct result, though an error message appears which causes a 
> break if it's in a loop.  If I can get rid of the error message and get the 
> loop to continue, this should work fine.  I'm sure I'm missing a simple 
> solution, but can't seem to see it, 
> 
> Any help, as always, greatly appreciated, 
> 
> Paul 
> 
> 
>     


-- 
Alain Guillet 
Statistician and Computer Scientist 

SMCS - IMMAQ - Université catholique de Louvain 
Bureau c.316 
Voie du Roman Pays, 20 
B-1348 Louvain-la-Neuve 
Belgium 

tel: +32 10 47 30 50 

______________________________________________ 
[hidden email] <http://n4.nabble.com/user/SendEmail.jtp?type=node&node=1819104&i=0>  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. 



________________________________

View message @ http://n4.nabble.com/NAs-are-not-allowed-in-subscripted-assignments-tp1819094p1819104.html 
To unsubscribe from NAs are not allowed in subscripted assignments, click here < (link removed) => . 




-- 
View this message in context: http://n4.nabble.com/NAs-are-not-allowed-in-subscripted-assignments-tp1819094p1819280.html
Sent from the R help mailing list archive at Nabble.com.

	[[alternative HTML version deleted]]

