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 pratico interattivo
Prova a risolvere questo esercizio completando il 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[___, ]