728x90
library(readxl)
library(psych)
# 엑셀 파일 불러오기
data <- read_excel("d:/mydata/PIT2.xlsx")
# 분석할 변수 선택
df <- data[, c("Con%", "OZS%", "타구속도", "POP%", "GB%")]
# 요인 분석 (요인 점수까지 포함)
fa_result <- fa(df, nfactors = 3, rotate = "varimax", fm = "ml", scores = "regression")
# 1. 요인 적재값 출력
print(fa_result$loadings)
# 2. 공통성
print(fa_result$communality)
# 3. 특유성 (Uniqueness)
print(fa_result$uniquenesses)
# 4. 요인 점수 확인
head(fa_result$scores) # 각 행(사람)의 Factor1, Factor2 점수
# 5. 요약 출력
print(fa_result)
728x90
'통계학' 카테고리의 다른 글
요인분석 4 (0) | 2025.06.02 |
---|---|
요인분석 3 (0) | 2025.06.01 |
요인분석 1 (0) | 2025.05.29 |
등상관 구조에 대한 검정 및 구형성 (0) | 2025.05.28 |
고유값과 고유벡터의 대수적 성질 (0) | 2025.05.28 |