SAS강좌와 통계컨설팅 - 통계편/26. 주성분분석5 (S,R)제25강(02)_주성분분석 실습 - SAS와 R 비교 주성분분석을 R과 SAS를 비교해 보았습니다. SAS는 무료제품인 SAS University Edition 을 사용하였습니다. SAS UE는 상업용으로는 사용할 수 없습니다. 데이터는 변수가 2개(x1, x2)로 구성된 8개의 관측치입니다. 예전의 "SAS강좌와 통계컨설팅"에서는 10개의 데이터 였는데 8개로 줄였습니다. SAS에서는 PROC PRINCOMP 프로시져를 이용하였고 R에서는 패키지 {stats}의 princomp함수를 이용하였습니다. 결과는 동일하게 나왔습니다. * 주성분분석 실행하는 SAS 프로그램; DATA a1;INPUT x1 x2 @@;CARDS; 4 15 6 16 7 11 8 10 9 6 11 8 12 10 13 14 ; PROC PRINCOMP ;VAR x1 x2;RUN; PRO.. 2021. 12. 24. (R)제25강(07)_주성분 분석 - 상관행렬 이용하기 Q. 주성분분석에서 상관행렬을 이용하는 방법에 대한 질문(covmat) 에 대한 답변입니다. eigen() 을 이용하여 곧바로 고유치와 고유벡터를 구하는 방법이 있고 princomp( ) 에서 covmat 옵션을 사용하면 되는 것을 확인했습니다. 주성분분석에서 상관행렬(또는 공분산행렬)이 있을 때에는 covmat 옵션을 사용하면 됩니다. ?princomp ?prcomp 를 이용하여 도움말을 보면 covmat 옵션은 princomp 에만 가능한 것을 확인했습니다, > x1 x2 (dataf01 mat_cov princomp(covmat=mat_cov) > x1 x2 (dataf01 mat_cor princomp(covmat=mat_cor) 2021. 12. 24. (R)제25강(02)_주성분분석 실습 R을 이용하면 (SAS에 비해) 프로그램을 훨씬 간단하게 작성할 수 있습니다. SAS에 익숙하신 분들은 PROC PRINCOMP를 사용하고 OUTPUT 문을 이용하여 SAS 데이터셋으로 저장하는 과정을 거칩니다. 물론 SAS와 R의 작업 프로세스는 같지만, R로는 훨씬 효율적으로 프로그램을 작성할 수 있습니다. 주성분분석에 많이 사용되는 함수로는 princomp( )와 prcomp( )가 있는데 제가 테스트를 해 보니 주성분loading 을 구하는 경우, 두 함수의 차이가 있었는데 prcomp 의 결과가 SAS와 같이 나오는 것을 보았습니다. 그외에 주성분점수 등은 같은 결과가 나왔습니다. 주성분분석을 하실 때 관련된 여러 함수를 사용하실 때 조금 유의해야 할 사항입니다. x1 2021. 12. 24. (S)제25강(00)_주성분분석 목차 25.1 주성분분석이란? 25.2 주성분분석 실습 25.3 주성분분석의 이론적 배경 25.3.1 선형결합과 설명력 25.3.2 제1 주성분과 제2 주성분 25.3.3 고유치(Eigenvalue) 25.4 주성분 구하는 공식 25.5 주성분 점수 구하기 25.6 주성분 개수의 결정 25.7 상관행렬을 이용한 주성분분석 25.7.1 상관행렬을 구하고 분석하기 25.7.2 상관행렬 직접 이용하기 25.8 분석결과를 데이터셋으로 저장하기 25.9 주성분분석 예제 – USArrests 데이터 25.10 PROC PRINCOMP의 형태 25.11 R 프로그램 – 주성분분석 2021. 12. 24. (S)제25강(01)_주성분분석이란? 주성분 분석이란? 1933년 Hotelling은 p개의 변수를 p보다 적은 개수의 상호 독립적인 변수로 나타내는 방법을 개발 이 적은 갯수의 독립적인 변수를 주성분이라고 합니다. 주성분 분석이란 여러 변수들의 변량을 주성분 이라 불리는 보다 적은 수의 변수로 요약하고자 하는 기법입니다. 일반적으로 어떤 현상에 대하여 분석하고자 할 때에는 우선 관련된 여러 변수들을 조사하게 됩니다. 변수의 수가 많아질수록 모든 변수를 고려한 분석은 상당히 어렵게 됩니다. 그리하여 이 변수들을 간단하게 보다 적은 개수의 변수로 나타낼 수만 있으면 분석하거나 해석하는데 편리할 것입니다. 이런 작업을 차원축소(Dimension Reduction)라고 하고 이런 작업을 하는 것이 "주성분분석(Principal Compon.. 2021. 12. 21. 이전 1 다음