拆分 BFI 数据集
在本章中,您将使用 bfi 数据集。该数据集包含 25 个题项的作答,用于测量"大五人格特质"。为了便于使用,我已将数据集裁剪为仅含题项作答。由于您将对这些数据同时进行探索性和验证性因素分析,建议先将数据集拆分。拆分方法与第 1 章中您处理 gcbs 数据集时所学的流程相同。
本练习是课程的一部分
R 中的因子分析
练习说明
- 使用两组索引(
indices_EFA与indices_CFA)将bfi对半拆分,以确定每一行应归属到哪个数据集。 - 使用第一组索引创建用于 EFA 的数据集,然后使用第二组索引创建用于 CFA 的数据集。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Establish two sets of indices to split the dataset
N <- nrow(___)
indices <- seq(___, ___)
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
bfi_EFA <- bfi[___, ]
bfi_CFA <- bfi[___, ]