TCD: Total Coefficient of Determination

View source: R/TCD.R

TCDR Documentation

Total Coefficient of Determination

Description

Calcola il coefficiente di determinazione totale a partire da un modello multivariato.

Usage

# richiede il pacchetto lavaan
TCD( fit, yvar = NULL, allmatrices = FALSE )  

Arguments

fit

modello multivariato prodotto dalla funzione sem() di classe lavaan.

yvar

facoltativo, vettore con i nomi delle variabili endogene del modello.

allmatrices

logico, facoltativo, se posto a TRUE, restituisce una lista con TCD e le matrici \Psi e \hat{\Sigma}_{y}.

Details

Al momento รจ utilizzabile solo per modelli senza variabili latenti.

Value

Se allmatrices = FALSE restituisce il valore di TCD.

Se allmatrices = TRUE restituisce una lista:

TCD

Total Coefficient of Determination

PS

Matrice di covarianza tra i residui del modello \Psi

Sy

Matrice di covarianza riprodotta \hat{\Sigma}_{y}

Note

Per utilizzare questa funzione bisogna avere installato il pacchetto lavaan.

Author(s)

Massimiliano Pastore

References

Bollen, K. A. (1989). Structural equations with latent variables. New York: Wiley.

Examples

## Per utilizzare la funzione serve il pacchetto lavaan
require(lavaan)

### regressione lineare semplice
### TCD e R-quadro sono uguali
data(Bullying)
fitLM <- lm("PBB~PPP",data=Bullying)
summary(fitLM)$r.squared

fitSEM <- sem("PBB~PPP",data=Bullying)
TCD(fitSEM)

### modello multivariato
data(MVM,package="ADati")
model <- "
  Y1 ~ X4
  Y2 ~ Y1+X4
  Y3 ~ Y1+Y2+X4
"
fit <- sem(model,data=MVM)
TCD(fit)

masspastore/ADati documentation built on April 18, 2024, 5:55 p.m.