Implementation Overview
1 Methods
method | computation arguments | plotting arguments | output |
---|---|---|---|
rootogram() |
object , newdata , plot , class , response_type , breaks , width
|
style 1, scale 1, expected 1, ref 1, xlab 1, ylab 1, main 1, ...
|
observed , expected , mid , width
|
pithist() |
object , newdata , plot , class , trafo 1, breaks , type 1, nsim , delta , simint 1,2, simint_level , simint_nrep
|
simint 1,2, style 1, freq 1, expected 1, confint 1, xlab 1, ylab 1, main 1, ...
|
observed , expected , mid , width , simint_lwr , simint_upr
|
qqrplot() |
object , newdata , plot , class , detrend 1, trafo 1, nsim , delta , simint 1,2, simint_level , simint_nrep
|
simint 1,2, confint 1, ref 1, xlab 1, ylab 1, main 1, ...
|
observed , expected , simint_observed_lwr , simint_observed_upr , simint_expected
|
1: Setting is saved within attributes
of the returned object. Hence, plot(<object>)
renders a graphic with the arguments saved in the attributes.
2: Argument is used both for computation and plotting.
combine | vector of attribute values | single attribute value |
---|---|---|
c.rootogram() |
expected , ref , xlab , ylab , main
|
style , scale
|
c.pithist() |
type , simint , expected , confint , counts , xlab , ylab , main
|
trafo 3, style , freq
|
c.qqrplot() |
simint , confint , ref , xlab , ylab , main
|
detrend , trafo 3
|
3: Non-unique attribute values can’t be comined.
summary | arguments | return values | extended return values |
---|---|---|---|
summary.rootogram() |
object , scale , style , extend
|
observed , expected , mid , width
|
ymin , ymax
|
summary.pithist() |
object , freq , confint_level , confint_type , extend
|
observed , expected , mid , width , simint_upr , simint_lwr
|
confint_lwr , confint_upr
|
summary.qqrplot() |
object , detrend
|
observed , expected , simint_observed_lwr , simint_observed_upr , simint_expected
|
– |
2 Plotting with base R
plot | arguments (main) | arguments (add ons) |
---|---|---|
plot.rootogram() |
x , style , scale , expected , ref , xlim , ylim , xlab , ylab , main , axes , box , col , border , lwd , lty , alpha_min , ...
|
expected_col , expected_pch , expected_lty , expected_lwd , ref_col , ref_lty , ref_lwd
|
plot.pithist() |
x , single_graph , style , freq , expected , confint , confint_level , confint_type , simint , xlim , ylim , xlab , ylab , main , axes , box , col , border , lwd , lty , alpha_min , ...
|
expected_lty , expected_lwd , confint_col , confint_lty , confint_lwd , expected_col , simint_col , simint_lty , simint_lwd
|
plot.qqrplot() |
x , single_graph , detrend , simint , confint , confint_level , ref , ref_identity , ref_probs , xlim , ylim , xlab , ylab , main , axes , box , col , border , pch , ...
|
simint_col , simint_alpha , confint_col , confint_lty , confint_lwd , ref_col , ref_lty , ref_lwd
|
3 Plotting with ggplot2
autoplot | arguments (main) | arguments (add ons) |
---|---|---|
autoplot.rootogram() |
object , style , scale , expected , ref , xlim , ylim , xlab , ylab , main , legend , theme , colour , fill , size , linetype , alpha , ...
|
expected_colour , expected_size , expected_linetype , expected_alpha , expected_fill , expected_stroke , expected_shape , ref_colour , ref_size , ref_linetype , ref_alpha
|
autoplot.pithist() |
object , single_graph , style , freq , expected , confint , confint_level , confint_type , simint , xlim , ylim , xlab , ylab , main , legend , theme , colour , fill , size , linetype , alpha
|
expected_colour , expected_size , expected_linetype , expected_alpha , confint_colour , confint_fill , confint_size , confint_linetype , confint_alpha , simint_colour , simint_size , simint_linetype , simint_alpha
|
autoplot.qqrplot() |
object , single_graph , detrend , simint , confint , confint_level , ref , ref_identity , ref_probs , xlim , ylim , xlab , ylab , main , legend , theme , colour , fill , shape , size , stroke , ...
|
simint_fill , simint_alpha , confint_colour , confint_fill , confint_size , confnt_linetype , confint_alpha , ref_colour , ref_size , ref_linetype
|
geom_<…> | inherits | geom aes | stat_<…> | stat aes |
---|---|---|---|---|
geom_rootogram() |
GeomRect |
xmin , xmax , ymin , ymax
|
stat_rootogram() |
observed , expected , mid , width
|
geom_rootogram_expected() |
GeomPath |
x , y
|
stat_rootogram_expected() |
expected , mid
|
geom_rootogram_ref() |
GeomHline |
yintercept = 0 |
Identity | – |
geom_pithist() with style = "bar" or style = "line"
|
GeomTile or GeomStep
|
x , y or x , y , width , height
|
stat_pithist() |
x , y , width
|
geom_pithist_expected() |
GeomStep |
x , y
|
stat_pithist_expected() |
x , y , width
|
geom_pithist_confint() with style = "polygon" or style = "line"
|
GeomRect or GeomStep
|
xmin , xmax , ymin , ymax or x , ymin , ymax
|
stat_pithist_confint() |
x , y , width
|
geom_pithist_simint() |
GeomLinerange |
x , ymin , ymax
|
stat_pithist_simint() |
x , ymin , ymax plus y and width required for freq = FALSE
|
geom_qqrplot() |
Geom |
x , y
|
Identity | – |
geom_qqrplot_simint() |
GeomPolygon |
x , y
|
stat_qqrplot_simint() |
x , ymin , ymax
|
geom_qqrplot_ref() |
GeomAbline |
slope , intercept
|
stat_qqrplot_expected() |
x , y
|
geom_qqrplot_confint() with style = "polygon" or style = "line"
|
GeomPolygon or GeomPath
|
x_noaes , y_noaes
|
stat_qqrplot_confint() |
x , `y |