Learn R Programming

mosaic (version 1.9.1)

xqqmath: Augmented version of qqmath

Description

Augmented version of qqmath

Usage

xqqmath(x, data = NULL, panel = "panel.xqqmath", ...)

panel.xqqmath( x, qqmathline = !(fitline || idline), idline = FALSE, fitline = NULL, slope = NULL, intercept = NULL, overlines = FALSE, groups = NULL, ..., col.line = trellis.par.get("add.line")$col, pch = 16, lwd = 2, lty = 2 )

Value

a trellis object

Arguments

x, data, panel, ...

as in lattice::qqmath()

qqmathline

a logical: should line be displayed passing through first and third quartiles?

idline

a logical; should the line y=x be added to the plot?

fitline

a logical; should a fitted line be added to plot? Such a line will use slope and intercept if provided, else the standard deviation and mean of the data. If slope is specified, the line will be added unless fitline is FALSE.

slope

slope for added line

intercept

intercept for added line

overlines

a logical: should lines be on top of qq plot?

groups, pch, lwd, lty

as in lattice plots

col.line

color to use for added lines

Examples

Run this code
x <- rnorm(100)
xqqmath( ~ x)                  # with quartile line
xqqmath( ~ x, fitline = TRUE)  # with fitted line
xqqmath( ~ x, idline = TRUE)   # with y = x
x <- rexp(100, rate = 10)
xqqmath( ~ x, distribution = qexp)     # with quartile line
xqqmath( ~ x, distribution = qexp, slope = 1/10) 
xqqmath( ~ x, distribution = qexp, slope = mean(x)) 

Run the code above in your browser using DataLab