IBM SPSS Ver.21 부분최소자승회귀분석 / PLS / PLS 회귀 / PLS 확장번들 / 파이썬 플러그인 / Python plugin

프로필

2017. 1. 25. 19:00

이웃추가


SPSS를 활용하다보면 PLS 회귀분석을 해야할 경우가 있다.

부분최소자승법 또는 일부최소제곱법이라 불리는 회귀분석 방법 중 하나인데...

SPSS에서는 이 기능을 사용하려면 PLS 번들을 설치해야하고
파이썬 플러그인을 설치해야 하는 등

여러 가지 해야할 게 많다.


대부분 많이 사용하는 SPSS V21의 경우
21버전에 맞는 파이썬 플러그인 구하기가 쉽지 않았는데

열심히 구글링을 하다보니 좋은 정보가 있어서 설치파일과 설치방법을 공유하려고 한다.


1. PLS 번들 설치

유틸리티-확장 번들-확장 번들 설치 클릭

PLS 번들은 위 파일을 다운 받아서
그림과 같이 확장 번들 설치를 클릭한 후 해당 파일만 불러오면 되는 거라
매우 간단히 할 수 있다.



2. 파이썬 설치


나는 파이썬 플러그인 설치를 위해 블로그를 검색하던 중
어떤 분의 글을 보고

아나콘다를 다운 받았다.

아나콘다는 여러 패키지가 들은 거라고 하는데
그냥 파이썬 홈페이지에서 SPSS에 맞는 버전의 파이썬을 다운받아도 될 거 같다.


http://dogmas.tistory.com/414



3. 파이썬 플러그인 및 모듈 설치


여기서부터가 내가 헤맸던 부분이다...

예전에 SPSS만 설치하고 구조방정식 때문에 AMOS를 뒤늦게 설치하는 바람에
AMOS와 SPSS의 버전이 서로 달랐고,
폴더도 뒤죽박죽으로 되어 있어서 나는 결국 모두 다 지우고 새로 깔았다.



하지만 제 시행착오를 바탕으로 이 글을 보고 설치하는 분들은
그런 일은 없을 거예요.


우선 SPSS 버전이 21인 경우, 현재 IBM 홈페이지에서는 해당 버전의
파이썬 플러그인을 제공하지 않고 있었다..


그래서 열심히 구글링 끝에 찾은 사이트는 데이터솔루션이라고
SPSS를 파는 한국의 공급업체였다.


http://spss.datasolution.kr/main/main.asp



여기로 들어가서 기술지원-Patch에 보면
SPSS 버전별로 필요한 파일들이 잘 정리되어 있다.




다운 받아할 파일은 세 개다!

1) Python Essentials
2) PLS extension module
3) SPSS Client-21.0.0.2 FixPack

파일을 받을 때 win 32bit 또는 64bit 중 골라야 하는데
이 건 내가 가진 SPSS가 32bit인지 64bit인지 확인하고 나서 받으면 된다.


우선 3번 FixPack부터 설치하고 나면 컴퓨터를 재부팅해야 한다.

그러고 나서 1번을 설치하고 2번을 설치 하되,
2번의 경우 압축을 풀면 nimpy와 scipy가 있는데 둘 다 설치해주면 된다.



설치방법은 위 pdf파일을 참고해주세요.


이렇게 다 설치했다면 데이터 넣어서 PLS를 돌려볼 수 있을 거예요!



백설니모
백설니모 취미

힣짱과 함께 하는 일상기록 유튜브: @channel_twodocs