Suddividere il tuo dataset
Durante lo sviluppo di una misura, è importante eseguire EFA e CFA su dataset separati, perché usare lo stesso dataset può portare a statistiche di adattamento del modello gonfiate. In alternativa, puoi dividere il tuo dataset a metà, usare una metà per l'EFA e l'altra metà per la CFA.
Questo esercizio fa parte del corso
Analisi fattoriale in R
Istruzioni dell'esercizio
- Dividi il dataset a metà usando due insiemi di indici per determinare quali righe appartengono a ciascun dataset.
- Usa il primo insieme di indici per creare un dataset per la tua EFA, poi usa il secondo insieme per il dataset della tua CFA.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Establish two sets of indices to split the dataset
N <- nrow(gcbs)
indices <- seq(1, ___)
indices_EFA <- sample(indices, floor((.5*___)))
indices_CFA <- indices[!(indices %in% ___)]
# Use those indices to split the dataset into halves for your EFA and CFA
gcbs_EFA <- gcbs[___, ]
gcbs_CFA <- gcbs[___, ]