ecdfSteps | R Documentation |
Compute Coordinates of an Empirical Distribution Function
ecdfSteps(x, extend)
x |
numeric vector, possibly with |
extend |
a 2-vector do extend the range of x (low, high). Set |
For a numeric vector uses the R built-in ecdf
function to compute
coordinates of the ECDF, with extension slightly below and above the
range of x
by default. This is useful for ggplot2
where the ECDF may need to be transformed. The returned object is suitable for creating stratified statistics using data.table
and other methods.
a list with components x
and y
Frank Harrell
stats::ecdf()
ecdfSteps(0:10)
## Not run:
# Use data.table for obtaining ECDFs by country and region
w <- d[, ecdfSteps(z, extend=c(1,11)), by=.(country, region)] # d is a DT
# Use ggplot2 to make one graph with multiple regions' ECDFs
# and use faceting for countries
ggplot(w, aes(x, y, color=region)) + geom_step() +
facet_wrap(~ country)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.