# residualPlot

Produces a residual plot that shows the difference between the observed response and the fitted response values.

## Examples

#### Parameters

__data__

The data to be displayed.

__x__

Name of independent variable.

__y__

Name of dependent variable that will be fitted.

__method__

default = "lm" ("lm", "loess", "lowess", "none"). Fitting method: "lm" (Linear Model) or "loess"/"lowess" (Locally Estimated Scatterplot Smoothing). If value of `deg`

parameter is greater than 1 then linear model becomes polynomial of the given degree. If method is "none" then data lives as is.

__deg__

default = 1. Degree of polynomial for linear regression model.

__span__

default = 0.5. Only for "loess" method. The fraction of source points closest to the current point is taken into account for computing a least-squares regression. A sensible value is usually 0.25 to 0.5.

__seed__

Random seed for "loess" sampling.

__max__N

Maximum number of data-points for "loess" method. If this quantity exceeded random sampling is applied to data.

__geom__

default = "point" ("point", "tile", "none"). The geometric object to use to display the data. No object will be used if `geom="none"`

.

__bins__

Number or a Pair of Numbers. Number of bins in both directions, vertical and horizontal. Overridden by `binWidth`

. If only one value given - interpret it as list of two equal values. Applicable simultaneously for "tile" geom and "histogram" marginal.

__bin__Width

Number or a Pair of Numbers. The width of the bins in both directions, vertical and horizontal. Overrides `bins`

. The default is to use bin widths that cover the entire range of the data. If only one value given - interpret it as list of two equal values. Applicable simultaneously for "tile" geom and "histogram" marginal.

__color__

Color of a geometry. String in the following formats:

RGB/RGBA (e.g. "rgb(0, 0, 255)")

HEX (e.g. "#0000FF")

color name (e.g. "red")

role name ("pen", "paper" or "brush")

Or an instance of the `java.awt.Color`

class.

__size__

Size of a geometry.

__alpha__

Transparency level of a geometry. Understands numbers between 0 and 1.

__color__By

Name of grouping variable.

__show__Legend

default = true. false - do not show legend the main layer.

__hline__

default = true. false - do not show horizontal line passing through 0.

__marginal__

default = "dens:r". Description of marginal layers packed to string value. Different marginals are separated by the ',' char. Parameters of a marginal are separated by the ':' char.

First parameter of a marginal is a geometry name. Possible values: "dens"/"density", "hist"/"histogram", "box"/"boxplot".

Second parameter is a string specifying which sides of the plot the marginal layer will appear on. Possible values: 't' (top), 'b' (bottom), 'l' (left), 'r' (right).

Third parameter (optional) is size of marginal. To suppress marginals use `marginal="none"`

.

Examples:

"hist:tr:0.3",

"dens:tr,hist:bl",

"box:tr:.05, hist:bl, dens:bl".