Calculates a qmesh3d
object representing a 3D ellipsoid
with given center
and shape
matrix. The function allows for
degenerate ellipsoids where the shape
matrix has rank < 3 and plots
as an ellipse or a line.
Arguments
- center
A vector of length 3 giving the center of the 3D ellipsoid, typically the mean vector of a data matrix.
- shape
A 3 x 3 matrix giving the shape of the 3D ellipsoid, typical a covariance matrix of a data matrix.
- radius
radius of the ellipsoid, with default
radius=1
, giving a standard ellipsoid. For a multivariate sample withdfe
degrees of freedom associated withshape
, an ellipsoid oflevel
coverage can be calculated usingradius=sqrt(3 * qf(level, 3, dfe))
.- segments
number of line segments to use in each direction in the wire-frame representation of the ellipsoid
- warn.rank
warn if the
shape
matrix is of rank < 3?