schoolsites
datasetcqplot()
now prints a warning if there are missing cases and also returns the upper tail p-values corresponding to Mahalanobis $D^2$.method.id
in cqplot()
changed to "r", to identify points with the largest $D^2$.This is a moderate update, adding new functionality
leveneTests()
gains formula and lm methodsbartlettTests()
gains formula and lm methodscolDevs()
gains a group.var
argument; examples extendeduniStats()
for an anova version of glance.mlm()
covEllipses()
to more accurately describe recycling of arguments.size="significance"
now allowed as a synonym for size="evidence"
in heplot functions.ellipse.axes()
re center/centreellipse.axes()
gains a type
argument to draw lines or arrowsellipse.axes()
gains a extend
argument to extend/shrink the axesThis is a modest update, adding two new datasets for simple examples and a PDF vignette
dogfood
and oral
datasets, both simple MANOVA examples.This is a semi-major release, primarily documenting all datasets in the package with @concept
tags.
It also adds new datasets and fixes bugs and documentation errors since the last CRAN release (v 1.6.2)
AddHealth
data) to the HE_manova
vignetteOverdose
data, a simple MMRA example.@concept
tags in documentation, giving the primary methods ("MANOVA", "MMRA", "repeated", ...) that they illustrate. These supplement @keyword
tags and appear in the index of the package documentation.datasets
) lists the datasets in the package, classified by these @concept
tags.cqplot()
cqplot()
now returns DSQ values for identified pointsheplot()
peng
dataset, a version of palmerpenguins::penguins
coefplot.mlm()
ellipse.axes()
to draw axes of a covariance ellipseellipse.box()
to draw conjugate axes of a covariance ellipsecovEllipses()
gains a formula methodellipsoid()
used in heplot3d()
becomes an (experimental) exported function, Ellipsoid()
broom::glance()
cex.label
arg to heplot3d()
glance.mlm()
as an extension of broom::glance.lm()
etasq.lm()
per #1 [thx: Phil Chalmers]plot.robmlm()
, a plot method for "robmlm" objects. Currently, it plots the weights given
to observations in the last iteration as an index plot.coefplot.mlm()
, now pass label.pos
to label.ellipse()Mahalanobis()
for classical and robust squared distances; handles
missing data gracefully and provides a confidence envelopecqplot()
of Mahalanobis distances as a plot method for an mlm and for
multivariate datacovEllipses()
extended to more than two variables, giving a scatterplot matrix plotbartlettTests()
for a collection of univariate Bartlett testsleveneTests()
for a collection of univariate Levene testslabel.pos
argument for positioning the
text labels used in heplot()
and friends.boxM()
with formula, lm, plot and summary methodscovEllipses()
methods for plotting (possibly robust) covariance ellipseso Added trans.colors() to make colors transparent o Modifications to heplot() for filled ellipses: added fill= and fill.alpha= arguments; replaced lines() with polygon() for H and E ellipses; calculate H.rank to distinguish degenerate ellipses o added last() to utility.R o Modified some examples to show fill=TRUE and use wire=FALSE in heplot3d() o Modified pairs.mlm() to pass fill= and fill.alpha= to heplot() o Updated reference URLs to point to datavis.ca o Fixed buglet in gsorth when matrix has no row/col names [Thx: [email protected]] o Fixed buglet in etasq.lm with partial=FALSE [Thx: [email protected]]
Version 0.9-6 (2010-11-2) o added CITATION to JSS article and references to .Rd files o modified repeated vignette to [nojss]
Version 0.9-5 (2010-10-01) o Added repeated vignette
Version 0.9-4 (2010-07-29) o Minor documentation changes o Added etasq.lm() method o Added data/MockJury - 1-way and 2-way MANOVA, step-down tests, ANCOVA o Generalized termMeans() and exported it o Added HE-examples vignette
Version 0.9-3 (2010-07-27) o Added gsorth() for Gram-Schmidt orthogonalization of a matrix or data frame, preserving column means and standard deviations o Avoid Deprecated warnings (linear.hypothesis) with car2 o Fixed documentation warnings with car2 (linear.hypothesis, data.ellipse)
Version 0.9-2 (2010-02-12) o Added demo/Big5.R - Analysis of scores on the 'Big 5' personality traits for three groups o fixed buglet with text3d causing rgl to crash (thx: Duncan Murdoch) o switched inst/CHANGES to NEWS o Added data/RatWeight and examples - repeated measures on Weight Gain in Rats o Added data/Headache and examples - repeated measures on treatment for headaches o Fixed buglets in heplot, heplot1d, heplot3d regarding number of variables o Added etasq.mlm methods for multivariate measures of association (\eta^2) o Return ellipse radius from heplot, heplot3d
o heplot.mlm, pairs.mlm, heplot3d.mlm now work for repeated measure designs with only covariates on the rhs. o Implemented heplot1d() for repeated measures designs (untested) o Revised documentation for repeated measures o Added center.cex to heplot.mlm() o Revised mark.H0() to handle 3D plots also o Added Adoption data -- MMreg with repeated measures o Added ReactTime data -- 2 within-S, no between-S factors o Fixed bug with icontrasts o Added markH0 argument to heplot o Added label argument to mark.H0() o Added arrow3d() o Fixed buglet in pairs.mlm (type)
o Implemented 2D HE plots in heplot.mlm for repeated measures designs by adding
idata=, idesign=, icontrasts= arguments.
o imatrix= argument for doubly-multivariate designs implemented, but depends on car 2.0+
o Updated example(OBK)
o Updated example(WeightLoss)
o Implemented 3D HE plots in heplot3d.mlm for repeated measures designs (OK)
o Implemented pairs() for repeated measures designs (OK)
o Minor fixes to heplot1d o Added contrasts example to RootStock.Rd o Added WeightLoss data -- doubly multivariate o Added mark.H0
o Fixes to cross-references in .Rd files.
o Added data(RootStock) o heplot.mlm, heplot3d.mlm now include center in the returned object
o Added data(FootHead) o Extended example(FootHead)
Version 0.8-7 (2009-04-17) o Initial version of heplot1d o Added data(Bees), demo(bees.contrasts) o Now suggest: effects package
o Added VocabGrowth data, with an example of heplot() for a repeated measures design o Fixed label.ellipse in heplot.mlm.R to center the label horizontally o Added demo(OBK) o Added axes= to heplot.mlm to fix warnings arising from axes=FALSE in pairs.mlm
o Minor documentation changes for Rdoc 2 o Michael Friendly as maintainer
o Documentation additions o added CITATION file
Package changes o added suggests: candisc o added utility.R, cross3d.R
Changes to heplot.mlm: o moved lambda.crit to utility.R o added he.rep to handle common task of repeating HE argument values
Changes to heplot3d.mlm: o added shade=, shade.alpha=, wire= parameters o fixed: grand.mean=FALSE not respected o replaced sphere at grand.mean with cross3d() o color means according to the color of the term o return bounding boxes of the ellipsoids o replaced rgl.texts with texts3d
Changes to utility.R: o Generalized lambda.crit to provide Roy.crit and HLT.crit; only Roy.crit is used
o heplot now passes ... not only to plot() but to calls to text() and points().