Bug fixes
- bug fix with in
medoids()
New functions
angles.csa()
: Computes the cosines similarities and angles between the dimensions of a CSA and those of a MCA.
Bug fixes
- bug fix with vignettes
- bug fix with NA values in
dichotom()
(thanks to @juba)
- bug fix with dim option in
dimdescr()
Changes in existing functions
assoc.twocat()
: PEM are no longer computed.
ggadd_supvar()
: for shapes, a value of 0 is mapped to a size of 0 and new shapesize option (as suggested by @osturnus)
New functions
ggadd_density()
: adds a density layer to the cloud of individuals for a category of a supplementary variable
ggadd_corr()
: adds a heatmap of under/over-representation of a supplementary variable to a cloud of individuals
ggadd_kellipses()
: adds concentration ellipses to a cloud of individuals, using ggplot
ggadd_chulls()
: adds convex hulls to a cloud of individuals, using ggplot
ggassoc_crosstab()
: plots counts and associations of a crosstabulation, using ggplot
ggassoc_phiplot()
: bar plot of phi measures of association of a crosstabulation, using ggplot
ggassoc_boxplot()
: displays of boxplot and combines it with a violin plot, using ggplot
ggassoc_scatter()
: scatter plot with a smoothing line, using ggplot
dimdescr()
: works with condesc()
instead of FactoMineR::condes()
and takes row weights into account.
dimtypicality()
: computes typicality tests for supplementary variables
ggadd_attractions()
: adds attractions between categories (via segments) to a cloud of variables
ggadd_supind()
: adds supplementary individuals to a cloud of individuals, using ggplot
flip.mca()
: flips the coordinates of the individuals and the categories on one or more dimensions of a MCA
Removed functions :
dimdesc.MCA()
: replaced by dimdescr()
dimvtest()
: use dimtypicality()
instead
Changes in existing functions
ggcloud_indiv()
: the density of points can be represented as an additional layer through contours or hexagon bins
catdesc()
and condesc()
: allow weights
catdesc()
and condesc()
: new nperm and distrib options
catdesc()
and condesc()
: new robust option
assoc.twocont()
, assoc.twocat()
and assoc.catcont()
: nperm option is set to NULL by default
darma()
: nperm is set to 100 by default
ggcloud_variables()
and ggcloud_indiv()
: a few changes in the theme (grids are removed, etc.)
ggcloud_indiv()
and ggadd_ellipses()
: new size option
ggcloud_variables()
: new min.ctr option to filter categories according to their contribution (for objects of class MCA, speMCA and csMCA)
ggcloud_variables()
: new max.pval option to filter categories according to the p-value derived from their test-value (for objects of class stMCA and multiMCA)
ggcloud_variables()
: prop argument can take values “vtest1” and “vtest2”
ggcloud_variables()
: for shapes and colors, variables are used in their order of appearance in the data instead of alphabetical order
ggcloud_variables()
: new face argument to use font face to identify the most contributing categories
homog.test()
: gives the p-values in addition to the test statistics
dimeta2()
: l argument renamed to vars and n argument removed
varsup()
: also computes typicality tests and correlation coefficients
conc.ellipse()
: several kinds of inertia ellipses can be plotted thanks to the kappa option
ggadd_ellipses()
: level is set to 0.05 by default, which corresponds to conventional confidence ellipses. Option ‘points’ to choose to color the points or not.
modif.rate()
: computes raw and modified rates
homog.test()
: new dim argument
modif.rate()
: compatibility with objects of class MCA, speMCA, csMCA, stMCA and multiMCA
ggcloud_variables()
: compatibility with objects of class MCA, speMCA, csMCA, stMCA and multiMCA
ggcloud_indiv()
: compatibility with objects of class MCA, speMCA, csMCA, stMCA and multiMCA
ggadd_supvar()
: compatibility with objects of class MCA, speMCA, csMCA, stMCA and multiMCA
ggadd_interaction()
: compatibility with objects of class MCA, speMCA, csMCA, stMCA and multiMCA
dimeta2()
: compatibility with objects of class MCA, speMCA, csMCA, stMCA and multiMCA
dimcontrib()
: compatibility with objects of class MCA, speMCA and csMCA
tabcontrib()
: compatibility with objects of class MCA, speMCA and csMCA
homog.test()
: compatibility with objects of class MCA, speMCA, csMCA, stMCA and multiMCA
varsup()
: compatibility with objects of class MCA, speMCA, csMCA, stMCA and multiMCA
ggadd_chulls()
: compatibility with objects of class MCA, speMCA, csMCA, stMCA and multiMCA
ggadd_corr()
: compatibility with objects of class MCA, speMCA, csMCA, stMCA and multiMCA
ggadd_density()
: compatibility with objects of class MCA, speMCA, csMCA, stMCA and multiMCA
ggadd_ellipses()
: compatibility with objects of class MCA, speMCA, csMCA, stMCA and multiMCA
ggadd_kellipses()
: compatibility with objects of class MCA, speMCA, csMCA, stMCA and multiMCA
Bug fixes
csMCA()
, speMCA()
and translate.logit()
: now work with tibbles
ggcloud_variables()
: now works when shapes=TRUE and there are many variables
assoc.twocat()
: bug fix for empty cells
multiMCA()
: bug fix with eigen values
New functions
phi.table()
: computes phi coefficient for every cells of a contingency table
assoc.twocont()
: measures the association between two continuous variables with Pearson, Spearman and Kendall correlations and a permutation test.
assoc.yx()
: computes bivariate association measures between a response and predictor variables
darma()
: computes bivariate association measures between a response and predictor variables, displaying results in a form looking like the summary of a regression model analysis.
Bug fixes
assoc.twocat()
: bug fix with warning
ggcloud_variables()
: bug fix when prop
not NULL.
pem()
: bug fix with NA values
translate.logit()
: results for multinomial models were instable
Changes in existing functions
wtable()
: can compute percentages (prop.wtable()
is removed)
assoc.twocat()
: Cramer’s V instead of V-squared, permutation p-values, Pearson residuals, percentage of maximum deviation from independence, summary data frame
assoc.twocat()
: better handling of NAs
assoc.twocat()
: faster computation
assoc.catcont()
: permutation p-values
ggcloud_variables()
: improved color management
pem()
: one can choose to sort rows and columns or not
- weights are allowed in functions
phi.table()
, pem()
, assoc.twocat()
, assoc.twocont()
, assoc.catcont()
and assoc.yx()
New functions
assoc.twocat()
: measures the association between two categorical variables
assoc.catcont()
: measures the association between a categorical variable and a continuous variable
catdesc()
: measures the association between a categorical variable and some continuous and/or categorical variables
condesc()
: measures the association between a continuous variable and some continuous and/or categorical variables
ggcloud_indiv()
: cloud of individuals, using ggplot
ggcloud_variables()
: cloud of variables, using ggplot
ggadd_supvar()
: adds a supplementary variable to a cloud of variables, using ggplot
ggadd_interaction()
: adds the interaction between two variables to a cloud of variables, using ggplot
ggadd_ellipses()
: adds confidence ellipses to a cloud of individuals, using ggplot
Changes in existing functions
conc.ellipses()
: additional options
New functions
translate.logit()
: translates logit models coefficients into percentages
tabcontrib()
: displays the categories contributing most to MCA dimensions
Changes in existing functions
varsup()
: with csMCA, the length of variable argument can be equal to the size of the cloud or the subcloud
textvarsup()
: with csMCA, the length of variable argument can be equal to the size of the cloud or the subcloud
conc.ellipse()
: with csMCA, the length of variable argument can be equal to the size of the cloud or the subcloud
plot.multiMCA()
: threshold
argument, aimed at selecting the categories most associated to axes
plot.stMCA()
: threshold
argument, aimed at selecting the categories most associated to axes
Changes in existing functions
dimdesc.MCA()
: now uses weights
Bug fixes
dimdesc.MCA()
: problem of compatibility next to a FactoMineR update
New functions
dimvtest()
: computes test-values for supplementary variables
Changes in existing functions
dimeta2()
: now allows stMCA
objects
New functions
wtable()
: works as table()
but allows weights and shows NAs as default
prop.wtable()
: works as prop.table()
but allows weights and shows NAs as default
Changes in existing functions
multiMCA()
: RV computation is now an option, with FALSE as default, which makes the function execute faster
Bug fixes
textvarsup()
: there was an error with the supplementary variable labels when resmca
was of class csMCA
.
Error fixes
textvarsup()
: plots supplementary variables on the cloud of categories (and not the cloud of individuals as it was mentioned in help).