Learn R Programming

geocmeans (version 0.3.4)

calcexplainedInertia: Explained inertia index

Description

Calculate the explained inertia by a classification

Usage

calcexplainedInertia(data, belongmatrix)

Value

A float: the percentage of the total inertia explained

Arguments

data

The original dataframe used for the classification (n*p)

belongmatrix

A membership matrix (n*k)

Examples

Run this code
data(LyonIris)
AnalysisFields <-c("Lden","NO2","PM25","VegHautPrt","Pct0_14","Pct_65","Pct_Img",
"TxChom1564","Pct_brevet","NivVieMed")
dataset <- sf::st_drop_geometry(LyonIris[AnalysisFields])
queen <- spdep::poly2nb(LyonIris,queen=TRUE)
Wqueen <- spdep::nb2listw(queen,style="W")
result <- SFCMeans(dataset, Wqueen,k = 5, m = 1.5, alpha = 1.5, standardize = TRUE)
calcexplainedInertia(result$Data,result$Belongings)

Run the code above in your browser using DataLab