rescale: Rescaling row/column categories coordinates between a minimum...

Description Usage Arguments Details Examples

View source: R/rescale.R

Description

This function allows to rescale the coordinates of a selected dimension to be constrained between a minimum and a maximum user-defined value.

Usage

1
rescale(data, x = 1, which = "rows", min.v = 0, max.v = 100)

Arguments

data

Name of the dataset (must be in dataframe format).

x

Dimension for which the row categories contribution is returned (1st dimension by default).

which

Speficy if rows ("rows", default) or columns ("cols") must be grouped.

min.v

Minimum value of the new scale (0 by default).

max.v

Maximum value of the new scale (100 by default).

Details

The rationale of the function is that users may wish to use the coordinates on a given dimension to devise a scale, along the lines of what is accomplished in:
Greenacre M 2002, "The Use of Correspondence Analysis in the Exploration of Health Survey Data", Documentos de Trabajo 5, Fundacion BBVA, pp. 7-39
The function returns a chart representing the row/column categories against the rescaled coordinates from the selected dimension. A dataframe is also returned containing the original values (i.e., the coordinates) and the corresponding rescaled values.

Examples

1
2
3
4
data(greenacre_data)

#rescale the row coordinates between 0 and 10
res <- rescale(greenacre_data, which="rows", min.v=0, max.v=10)

CAinterprTools documentation built on July 22, 2018, 5:04 p.m.