ggplotmc | R Documentation |
Plots the empirical cumulative distribution function of a [mcnode] or a [mc] object ("'0'" and "'V'" nodes) or the empirical cumulative distribution function of the estimate of a [mcnode] or [mc] object ("'U'" and "'VU'" nodes) based on [ggplot2::ggplot] package.
ggplotmc(x, ...)
## S3 method for class 'mcnode'
ggplotmc(
x,
prec = 0.001,
stat = c("median", "mean"),
lim = c(0.025, 0.25, 0.75, 0.975),
na.rm = TRUE,
griddim = NULL,
xlab = NULL,
ylab = "Fn(x)",
main = "",
paint = TRUE,
xlim = NULL,
ylim = NULL,
which = NULL,
...
)
## S3 method for class 'mc'
ggplotmc(
x,
prec = 0.001,
stat = c("median", "mean"),
lim = c(0.025, 0.25, 0.75, 0.975),
na.rm = TRUE,
griddim = NULL,
xlab = NULL,
ylab = "Fn(x)",
main = "",
paint = TRUE,
xlim = NULL,
ylim = NULL,
...
)
x |
and 'mc' or an 'mcnode' object |
... |
further arguments to be passed to [ggplot2::stat_ecdf()] |
prec |
the precision of the plot. 0.001 will provide an ecdf using the 0.000, 0.001, .002, ..., 1.000 quantiles. |
stat |
the function used for estimates (2D 'mc' or 'mcnode'). By default the median. |
lim |
a vector of numbers (between 0 and 1) indicating the envelope (2D 'mc' or 'mcnode') . Maybe NULL or empty. |
na.rm |
Should 'NA' values be discarded |
griddim |
a vector of two integers, indicating the size of the grid of the graph. If NULL, the grid is calculated to produce a "nice" graph. |
xlab |
vector of labels for the x-axis. If 'NULL', the name of the node is used. |
ylab |
vector of labels for the y-axis. |
main |
vector of main titles of the graph |
paint |
Should the envelopes be filled? |
xlim |
x coordinate range. 'xlim' is either a vector of length 2, used for each graph, or a list of vectors of length 2, whose ith element is used for the ith graph. By default, the data range is used as xlim. |
ylim |
y coordinate range. 'ylim' is either a vector of length 2, used for each graph, or a list of vectors of length 2, whose ith element is used for the ith graph. By default, the data range is 0-1. |
which |
An argument used for an 'mcnode' with multivariates. Can specify which variate plot to display. When variates are more than one, the output will be saved in a plot list by default or use the number of which variate to display. |
a ggplot object.
Yu Chen and Regis Pouillot
[plot.mc()]
data(total)
# When mcnode has one variate
ggplotmc(xV)
# Post process
ggplotmc(xV) + ggplot2::ggtitle("post processed")
# When mcnode has two variates
gplots <- ggplotmc(xVUM) #will save two plots in a list
gplots[[1]] # show the first variate plot of xVUM mcnode
ggplotmc(xVUM, which = 1) #directly show the first variate plot of xVUM mcnode
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.