Thanks, David. I got the answer from the web. Is there any easy way to permute a set (e.g., a set of characters) by the permutation it returns? Thanks,
> x <- c(10,7,4,3,8,2) > sort(x, index.return=TRUE) $x [1] 2 3 4 7 8 10 $ix [1] 6 4 3 2 5 1 2018-05-23 10:49 GMT+08:00 David Winsemius <dwinsem...@comcast.net>: > > > > On May 22, 2018, at 10:06 PM, John <miao...@gmail.com> wrote: > > > > Hi, > > > > Is there any way to find the permutation function of the sorting and to > > apply the function (or its inverse) elsewhere? > > > > For example, the following permutation function from the sorting in the > > matrix form is > > c(1,2,3), c(2,1,3) > > > >> sort(c("bc","ac","dd")) > > [1] "ac" "bc" "dd" > > > > I think you are asking for the `order` function. > > > I try to find it in the permutations/permute package, but I can't find > it > > > > John > > > > [[alternative HTML version deleted]] > > [[alternative HTML version deleted]] ______________________________________________ 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.