Learn R Programming

asbio (version 1.9-7)

anm.ls: Animated plot of least squares function.

Description

Depicts the process of least squares estimation by plotting the least squares function with respect to a vector of estimate possibilities.

Usage

anm.ls(X, poss=NULL, parameter = "mu", est.lty = 2, est.col = 2,
conv=diff(range(X))/50, anim=TRUE, plot.lsfunc = TRUE, plot.res = TRUE, 
interval=0.01, xlab=expression(paste("Estimates for ", italic(E),
"(",italic(X),")", sep = "")),...)

anm.ls.tck()

Value

A plot of the least squares function is returned along with the least squares estimate for E(X) given a set of possibilities. The function anm.ls.tck provides a GUI to run the function.

Arguments

X

A numeric vector containing sample data.

poss

An ordered numeric sequence of possible parameter estimates. Inclusion of the least squares estimate in the vector (e.g. \(\bar{X}\) for \(\mu\) will cause the least squares function be minimized at this value.

parameter

Parameter to be estimated. Only estimation for E(X) is currently implemented. Note that if X ~ N(\(\mu\),\(\sigma^2\)) then E(X) = \(\mu\).

est.lty

Line type to be used to indicate the least squares estimate.

est.col

Line color to be used to indicate the least squares estimate.

conv

Precision of LS function. Decreasing conv increases the smoothness and precision of the function.

anim

A logical command indicating whether animation should be used in plots.

plot.lsfunc

A logical command indicating whether the least-squares function should be plotted.

plot.res

A logical command indicating whether a plot of residuals should be created.

interval

Speed of animation (in frames per second). A smaller interval decreases speed. May not work in all systems; see Sys.sleep.

xlab

X-axis label.

...

Additional arguments to plot

Author

Ken Aho

See Also

loglik.plot

Examples

Run this code
if (FALSE) X<-c(11.2,10.8,9.0,12.4,12.1,10.3,10.4,10.6,9.3,11.8)
anm.ls(X)

Run the code above in your browser using DataLab