.sav를 읽을 수 있게 하는 패키지는 많이 존재하지만 haven 패키지는 tidyverse에서 소개했기 때문에 이 패키지를 사용하기로 결정했다.
1. 패키지 설치
install.packages("haven")
2. 패키지 사용한 .sav 파일 읽기
haven 패키지의 함수 read_sav() 사용
library(haven)
root_path = 'C:\\Users\\LG\\Desktop\\data_set'
file_name = 'work.sav'
full_path = file.path(root_path, file_name)
df = read_sav(full_path)
df
3. 결과 확인
> df
# A tibble: 50 x 9
id sex bday overall supervisor conditions colleagues workplace tasks
<dbl> <dbl+lbl> <date> <dbl+lbl> <dbl+lbl> <dbl+lbl> <dbl+lbl> <dbl+lbl> <dbl+lbl>
1 1 1 [Male] 1999-08-04 65 47 53 74 49 54
2 2 0 [Female] 2000-01-16 58 79 73 72 41 46
3 3 1 [Male] 1999-07-16 0 [Totally disagree] 32 10 25 9 30
4 4 0 [Female] 1999-09-03 80 53 71 67 52 37
5 5 1 [Male] 1999-05-22 56 52 21 31 50 46
6 6 0 [Female] 1999-10-19 93 92 45 80 100 [Totally agree] 77
7 7 1 [Male] 2000-02-05 45 57 44 55 19 47
8 8 1 [Male] 1998-08-01 61 63 77 81 63 49
9 9 0 [Female] 2000-01-09 68 63 49 76 39 99
10 10 0 [Female] 1999-09-19 71 66 69 81 53 62
위에서 데이터 옆 대괄호 내용은 SPSS의 변수보기 탭의 '값'열에 해당한다.
참고
'R > 기본' 카테고리의 다른 글
data-frame에 컬럼 추가/정렬하기 (0) | 2020.06.06 |
---|---|
R로 .csv 형식 저장하기 (0) | 2020.06.06 |