
Plots an ellipse with percentage tolerance and a certain location and covariance.
plotellipse(x.loc, x.cov, perc = 0.98, col = NULL, lty = NULL)
Plot with ellipse.
the location vector
the covariance
defines the percentage and should be a (vector of) number(s) between 0 and 1
graphical parameters
Peter Filzmoser <P.Filzmoser@tuwien.ac.at> http://cstat.tuwien.ac.at/filz/
First the radius of the covariance is calculated and then the ellipses for the provided percentages are plotted at the certain location.
C. Reimann, P. Filzmoser, R.G. Garrett, and R. Dutter: Statistical Data Analysis Explained. Applied Environmental Statistics with R. John Wiley and Sons, Chichester, 2008.
data(moss)
Ba=log10(moss[,"Ba"])
Ca=log10(moss[,"Ca"])
plot.new()
plot.window(xlim=range(Ba),ylim=c(min(Ca)-1,max(Ca)))
x=cbind(Ba,Ca)
plotellipse(apply(x,2,mean),cov(x),perc=c(0.5,0.75,0.9,0.98))
Run the code above in your browser using DataLab