>From: Serguei Kaniovski <[EMAIL PROTECTED]> >Date: 2007/11/28 Wed AM 08:53:34 CST >To: [EMAIL PROTECTED] >Subject: [R] Replacing values job
newY<-sapply(1:length(Y), function(.element) match(Y[.element],X)) i hope it helps you. > >Hallo, > >I have two vectors of different lengths which contain the same set of >values: > >X < -c(2,6,1,7,4,3,5) >Y <- c(1,1,6,4,6,1,4,1,2,3,6,6,1,2,4,4,5,4,1,7,6,6,4,4,7,1,2) > >How can I replace the values in Y with the index (!) of the corresponding >values in X. So 2 appears in X in the first coordinate, so all 2âÂÂs in Y >should be replaced by 1, etc. > >Thank you for your help, >Serguei > >________________________________________ >Austrian Institute of Economic Research (WIFO) > >P.O.Box 91 Tel.: +43-1-7982601-231 >1103 Vienna, Austria Fax: +43-1-7989386 > >Mail: [EMAIL PROTECTED] >http://www.wifo.ac.at/Serguei.Kaniovski [[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. ______________________________________________ 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.