qqplot.accept_reject {AcceptReject} | R Documentation |
QQ-Plot Plot the QQ-Plot between observed quantiles and theoretical quantiles.
Description
QQ-Plot Plot the QQ-Plot between observed quantiles and theoretical quantiles.
Usage
## S3 method for class 'accept_reject'
qqplot(
x,
alpha = 0.5,
color_points = "#F890C2",
color_line = "#BB9FC9",
size_points = 1,
size_line = 1,
...
)
Arguments
x |
Object of the class accept_reject returned by the function |
alpha |
Transparency of the points and reference line representing where the quantiles should be (theoretical quantiles). |
color_points |
Color of the points (default is |
color_line |
Color of the reference line (detault is |
size_points |
Size of the points (default is |
size_line |
Thickness of the reference line (default is |
... |
Additional arguments for the |
Details
The function qqplot.accept_reject()
for samples larger than ten thousand,
the geom_scattermost()
function from the
scattermore library
is used to plot the points, as it is more efficient than geom_point()
from
the ggplot2 library.
Value
An object of classes gg
and ggplot
with the QQ-Plot between the
observed quantiles generated by the return of the function accept_reject()
and the theoretical quantiles of the true distribution.
See Also
qqplot.accept_reject()
, accept_reject()
, plot.accept_reject()
, inspect()
and
qqplot()
.
Examples
set.seed(0) # setting a seed for reproducibility
x <- accept_reject(
n = 2000L,
f = dbinom,
continuous = FALSE,
args_f = list(size = 5, prob = 0.5),
xlim = c(0, 5)
)
qqplot(x)
y <- accept_reject(
n = 1000L,
f = dnorm,
continuous = TRUE,
args_f = list(mean = 0, sd = 1),
xlim = c(-4, 4)
)
qqplot(y)