Learn R Programming

asbio (version 1.0-5)

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()

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

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.

See Also

loglik.plot

Examples

Run this code
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