View source: R/interpret.fmdsd.R
interpret.fmdsd | R Documentation |
fmdsd
function vs. moments of the densities
Applies to an object of class "fmdsd"
, plots the scores vs. the moments of the densities (means, standard deviations, variances, correlations, skewness and kurtosis coefficients), and computes the correlations between these scores and moments.
## S3 method for class 'fmdsd'
interpret(x, nscore = 1, moment=c("mean", "sd", "var", "cov", "cor",
"skewness", "kurtosis"), ...)
x |
object of class |
nscore |
numeric. Selects the column of the data frame Note that since dad-4, Warning: |
moment |
character string. Selects the moments to cross with scores:
|
... |
Arguments to be passed to methods. |
A graphics device can contain up to 9 graphs. If there are too many (more than 36) graphs for each score, one can display the graphs in a multipage PDF file.
The number of principal scores to be interpreted cannot be greater than nb.factors
of the data frame x$scores
returned by the function fmdsd
.
Returns a list including:
pearson |
matrix of Pearson correlations between selected scores and moments. |
spearman |
matrix of Spearman correlations between selected scores and moments. |
Rachid Boumaza, Pierre Santagostini, Smail Yousfi, Gilles Hunault, Sabine Demotes-Mainard
Boumaza, R., Yousfi, S., Demotes-Mainard, S. (2015). Interpreting the principal component analysis of multivariate density functions. Communications in Statistics - Theory and Methods, 44 (16), 3321-3339.
Delicado, P. (2011). Dimensionality reduction when data are density functions. Computational Statistics & Data Analysis, 55, 401-420.
fmdsd; plot.fmdsd.
data(roses)
x <- roses[,c("Sha","Den","Sym","rose")]
rosesfold <- as.folder(x)
result1 <- fmdsd(rosesfold)
interpret(result1)
## Not run:
interpret(result1, moment = "var")
## End(Not run)
interpret(result1, nscore = 2)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.