Kom igångKom igång gratis

Dela upp din datamängd

Under måttutvecklingsprocessen är det viktigt att utföra EFA och CFA på separata datamängder, eftersom användning av samma datamängd kan ge uppblåsta modellanpassningsstatistiker. Lösningen är att dela datamängden i två halvor och använda den ena för EFA och den andra för CFA.

Den här övningen är en del av kursen

Faktoranalys i R

Visa kurs

Övningsinstruktioner

  • Dela datamängden i två halvor med hjälp av två indexuppsättningar som avgör vilka rader som tillhör respektive datamängd.
  • Använd den första indexuppsättningen för att skapa en datamängd för din EFA, och den andra för din CFA-datamängd.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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[___, ]
Redigera och kör kod