데이터 > 데이터 불러오기 > SPSS 데이터셋에서...

Data > Import data > from SPSS data set...

Linux 사례 (MX 21)

'데이터 > 데이터 불러오기 > SPSS 데이터셋에서...' 메뉴 기능을 선택하자. 아래와 같은 화면이 등장한다. 

Linux 사례 (MX 21)

- 데이터셋의 기본이름은 Dataset으로 되어있다. 원하는 (영문)이름으로 바꿀 수 있다.

- 기본설정으로 클릭되어 제공되는 선택사항이 '(문자 변수를 요인으로 변환하기(Convert character variables to factors)'이다. 문자형 변수를 요인형 변수로 바꾼다는 것이다. 문자형을 요인형으로 바꾸는 것이 필요한가? 필요하지 않은가?  이 질문은 R을 이해하는 데 있어서 중요하다. 필요할 수 도 있고, 불필요하고 오히려 분석에 거추장스러울 수 있다. 하지만, R Commander에서 제공하는 대부분의 기능은 문자형을 요인형으로 만들어 처리한다.

 

SPSS라는 인기있는 GUI 사회과학 통계분석툴이 있다. 70년대 초반부터 발전해온 전산 통계툴이기 때문에, 대부분의 학자들에게 무척 친숙하다. SPSS 경험자들이 R을 배울 때 어색한 개념이 factor이다. R의 데이터 유형(Type) 중 하나인 factor는 흔히 '범주형(categorical)' 으로 SPSS 사용자들이 이해하고 있기 때문이다. 아울러 factor하면 요인분석에서 등장하는 개념으로 바로 넘어가는 경우가 흔하다.

 

요인형으로 바꾸는 이유는 시각화 작업과도 연관성이 크다. R에서 시각화되는 정보는 수치형과 요인형이다. 수치형은 연속형 자료로, 요인형은 이산형 자료로 시각화되기 때문에, plot()로 호출되는 방식이 크게 다르다. 문자형을 요인형으로 바꾼다는 것은 곧 시각화 준비를 마쳤다는 의미이기도 하다.

Linux 사례 (MX 21)

 

?readSPSS  # RcmdrMisc 패키지의 readSPSS 도움말 보기

Dataset <- readSPSS("/home/jhshin/다운로드/foreign/inst/files/electric.sav", 
  rownames=FALSE, stringsAsFactors=TRUE, tolower=FALSE)            
                            # 로컬 저장소에 있는 electric.sav 파일 불러오기 사례

SPSS 파일 불러오기 연습용 사례 파일 저장소 위치:

https://rcmdr.tistory.com/210

 

SPSS 데이터 파일 사례

foreign 패키지 안에는 SPSS 파일이 예제로 포함되어 있다.

rcmdr.kr

 

'Data > Import data' 카테고리의 다른 글

from STATA data set...  (0) 2019.05.12
from Minitab data set...  (0) 2019.05.12
from SAS b7dat file...  (0) 2019.05.12
from SAS xport file...  (0) 2019.05.12
1. from text file, clipboard, or URL...  (0) 2019.05.12

+ Recent posts