get_hmfa {factoextra} R Documentation

## Extract the results for individuals/variables/group/partial axes - HMFA

### Description

Extract all the results (coordinates, squared cosine and contributions) for the active individuals/quantitative variables/qualitative variable categories/groups/partial axes from Hierarchical Multiple Factor Analysis (HMFA) outputs.

• get_hmfa(): Extract the results for variables and individuals

• get_hmfa_ind(): Extract the results for individuals only

• get_mfa_var(): Extract the results for variables (quantitatives, qualitatives and groups)

• get_hmfa_partial(): Extract the results for partial.node.

### Usage

get_hmfa(
res.hmfa,
element = c("ind", "quanti.var", "quali.var", "group", "partial.node")
)

get_hmfa_ind(res.hmfa)

get_hmfa_var(res.hmfa, element = c("quanti.var", "quali.var", "group"))

get_hmfa_partial(res.hmfa)


### Arguments

 res.hmfa an object of class HMFA [FactoMineR]. element the element to subset from the output. Possible values are "ind", "quanti.var", "quali.var", "group" or "partial.node".

### Value

a list of matrices containing the results for the active individuals, variables, groups and partial nodes, including :

 coord coordinates cos2 cos2 contrib contributions

### Author(s)

Alboukadel Kassambara alboukadel.kassambara@gmail.com

Fabian Mundt f.mundt@inventionate.de

### Examples

# Multiple Factor Analysis
# ++++++++++++++++++++++++
# Install and load FactoMineR to compute MFA
# install.packages("FactoMineR")
library("FactoMineR")
data(wine)
hierar <- list(c(2,5,3,10,9,2), c(4,2))
res.hmfa <- HMFA(wine, H = hierar, type=c("n",rep("s",5)), graph = FALSE)

# Extract the results for qualitative variable categories
var <- get_hmfa_var(res.hmfa, "quali.var")
print(var)
head(var$coord) # coordinates of qualitative variables head(var$cos2) # cos2 of qualitative variables
head(var$contrib) # contributions of qualitative variables # Extract the results for individuals ind <- get_hmfa_ind(res.hmfa) print(ind) head(ind$coord) # coordinates of individuals
head(ind$cos2) # cos2 of individuals head(ind$contrib) # contributions of individuals

# You can also use the function get_hmfa()
get_hmfa(res.hmfa, "ind") # Results for individuals
get_hmfa(res.hmfa, "quali.var") # Results for qualitative variable categories



[Package factoextra version 1.0.7 Index]