Adds a categorical supplementary variable to a MCA graph

Share:

Description

Adds a categorical supplementary variable to a MCA graph of the cloud of categories.

Usage

1
2
textvarsup(resmca, var, sel = 1:nlevels(var), axes = c(1, 2), 
                  col = "black", app = 0, vname = NULL)

Arguments

resmca

object of class 'MCA', 'speMCA', 'csMCA', 'stMCA' or 'multiMCA'

var

the categorical supplementary variable. It does not need to have been used at the MCA step.

sel

numeric vector of indexes of the categories of the supplementary variable to be added to the plot (by default, labels are plotted for every categories)

axes

numeric vector of length 2, specifying the dimensions (axes) to plot (default is c(1,2))

col

color for the labels of the categories (default is black)

app

numerical value. If 0 (default), only the labels are plotted and their size is constant; if 1, only the labels are plotted and their size is proportional to the weights of the categories; if 2, points (triangles) and labels are plotted, and points size is proportional to the weight of the categories.

vname

a character string to be used as a prefix for the labels of the categories (null by default)

Author(s)

Nicolas Robette

See Also

plot.speMCA, plot.csMCA, plot.stMCA, plot.multiMCA, varsup

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
## Performs a specific MCA on 'Music' example data set
## ignoring every 'NA' (i.e. 'not available') categories,
## plots the cloud of categories,
## and then adds gender and age supplementary categories.
data(Music)
getindexcat(Music)
mca <- speMCA(Music[,1:5],excl=c(3,6,9,12,15))
plot(mca,col='gray')
textvarsup(mca,Music$Gender,col='darkred')
textvarsup(mca,Music$Age,sel=c(1,3),col='orange',vname='age',app=1)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.