this might work for you newy <- sign(oldy)*f(abs(oldy))
where f() is a monotonic transformation, perhaps a power function. On Sun, Jan 20, 2019 at 11:08 AM Adrian Johnson <oriolebaltim...@gmail.com> wrote: > > I apologize, I forgot to mention another key operation. > in my matrix -1 to <0 has a different meaning while values between >0 > to 1 has a different set of meaning. So If I do logit transformation > some of the positives becomes negative (values < 0.5 etc.). In such > case, the resulting transformed matrix is incorrect. > > I want to transform numbers ranging from -1 to <0 and numbers > between >0 and 1 independently. > > Thanks > > ______________________________________________ > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > 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 -- To UNSUBSCRIBE and more, see 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.