[R] R function for percentrank
Martin Maechler
maechler at stat.math.ethz.ch
Thu Dec 6 12:11:46 CET 2007
>>>>> "MS" == Marc Schwartz <marc_schwartz at comcast.net>
>>>>> on Wed, 05 Dec 2007 12:43:50 -0600 writes:
[............]
MS> Martin,
MS> Thanks for the corrections. In hindsight, now seeing the intended use of
MS> ecdf() in the fashion you describe above, it is now clear that my
MS> approach in response to David's query was un-needed and "over the top".
MS> "Yuck" is quite appropriate... :-)
MS> As I was going through this "exercise", it did seem overly complicated,
MS> given R's usual elegant philosophy about such things. I suppose if I had
MS> looked at the source for plot.stepfun(), it would have been more evident
MS> as to how the y values are acquired.
MS> In reviewing the examples in ?ecdf, I think that an example using
MS> something along the lines of the discussion here more explicitly, would
MS> be helpful. It is not crystal clear from the examples, that one can use
MS> ecdf() in this fashion, though the use of "12 * Fn(tt)" hints at it.
MS> Perhaps:
MS> ##-- Simple didactical ecdf example:
MS> x <- rnorm(12)
MS> Fn <- ecdf(x)
MS> Fn
MS> Fn(x) # returns the percentiles for x
MS> ...
Thank you, Marc for the above proposal, to make the examples
more "crystal clear" :-)
I've now amended the R-devel version of help(ecdf) accordingly.
MS> Thanks again Martin and no offense taken... :-)
I'm glad. You're welcome!
Martin
More information about the R-help
mailing list