Learn R Programming

CAvariants (version 5.0)

caellipse: Algebraic elliptical confidence regions

Description

It produces elliptical confidence regions when symmetrical or ordered symmetrical correspondence analysis is performed. This function allows the analyst to superimpose confidence ellipses into a graphical display when the input parameter catype of the main code CAvariants is equal to "CA", "SOCA" or "DOCA". It is called internally from the main plot function plot.CAvariants. It uses the function ellipse.

Usage

caellipse(Xtable, a1 = 1, a2 = 2, alpha = 0.05, cols = c(2, 4), 
M = 2, cex = 0.8, cex.lab = 0.8,  
mar = c(5, 4, 4, 2) + 0.1, prop = 0.8, Imass, 
Jmass, a, b, g, fr, dmu, inertiapc,  plottype = "biplot", 
biptype = "row", pos = 2, arrow = TRUE, length = 0, graphy = TRUE, ell = TRUE)

Arguments

Xtable

The two-way contingency table.

a1

The dimension reflected along the horizontal axis.

a2

The dimension reflected along the vertical axis.

alpha

The confidence level of the elliptical regions. By default, alpha = 0.05.

cols

The graphical parameter for setting the colours of the points in the graphical displays.

M

The number of axes used when drawing ellypse. By default, M = 2. Its maximum value is equal to the rank of the data matrix.

cex

The parameter for setting the size of character labels of points in graphical displays. By default, cex = 0.8.

cex.lab

The parameter for setting the size of character labels of axes in graphical displays. By default, cex.lab = 0.8.

mar

The parameter for setting the size of the plotting area.

prop

The scaling parameter for specifying the limits of the plotting area. By default, prop = 1.

Imass

The weight matrix of the row variable.

Jmass

The weight matrix of the column variable.

a

The row principal or polynomial axes.

b

The column principal or polynomial axes.

fr

The row coordinates.

g

The column coordinates.

dmu

The squared singular values or inertia of each axis.

inertiapc

The percentage of explained inertia.

pos

The parameter that specifies the position of point symbols in the graphical displays. By default, pos = 2.

plottype

The parameter for specifying the type of plot. By default, plottype = "biplot".

biptype

The parameter for specifying the type of biplot. By default, biptype = "row".

arrow

The parameter used for diplaying arrows in biplot in correspondence of points in principal coordinates. By default, arrow=TRUE.

length

The parameter used for setting the length of the arrow end in biplot. By default, length=0.

graphy

The flag parameter used for diplaying ellipses when using plot.CAvariants and not displaying when using print.CAvariants function. It is set as graphy = TRUE in plot.CAvariants and as graphy = FALSE in print.CAvariants.

ell

The flag parameter used for displaying ellipse. By default, ell = TRUE.

Value

eccentricity

Value of ellipse eccentricity. This is the distance between the ellipse center and either of its two foci, which can be thought of as a measure of how much the conic section deviates from being circular (when it is equal to zero then the region becomes circular).

HL Axis 1

Value of ellipse semi-axis 1 for each row and column points.

HL Axis 2

Value of ellipse semi-axis 2 for each row and column points.

Area

Ellipse area for each row and column points.

pvalcol

P-value for each row and column points.

Details

The output values of this function.

References

Beh EJ and Lombardo R 2014 Correspondence Analysis: Theory, Practice and New Strategies. John Wiley & Sons. Lombardo R Beh EJ 2016 Variants of Simple Correspondence Analysis. The R Journal, 8 (2), 167--184.