Hi there,
 
I am pretty new to R. Actually I started using it yesterday. I have two 
questions:
 
1.   Suppose I have a<-c(1:10)  (or a<-array(c(1:10),dim=c(1,10)))
 
and I want to end up with vector b=[0 0 0 0 0 1 1 1 1 1]. i.e. I want to 
substitute alla elements that are <5 with 0 and >5 with 1.
 
I did this by using a for loop. Is there another function to use so as to avoid 
the "for"?
 
 
2.  Suppose I have a<-c(1,1,2,2,3,3)  (or array again)
 
And I want to place a "4,5" before every "2" and end up with a new "bigger" 
vector "b":
 
b=[1 1 4 5 2 4 5 2 3 3]
 
Also I want to find where the 2's in array "a" (if it was an array) are located 
i.e. positions 3,4.
 
 
Thanx very much in advance!!
 
P.S: Will you inform me via mail or should I visit any blog and post there my 
questions?
 
 


      
___________________________________________________________ 
×ñçóéìïðïéåßôå Yahoo!; 
ÂáñåèÞêáôå ôá åíï÷ëçôéêÜ ìçíýìáôá (spam); Ôï Yahoo! Mail 
äéáèÝôåé ôçí êáëýôåñç äõíáôÞ ðñïóôáóßá êáôÜ ôùí åíï÷ëçôéêþí 
ìçíõìÜôùí http://login.yahoo.com/config/mail?.intl=gr

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