1. 학습
  2. /
  3. 강의
  4. /
  5. R 데이터 가져오기 중급

Connected

연습 문제

foreign으로 SPSS 데이터 가져오기 (2)

이전 연습 문제에서는 read.spss() 안에서 to.data.frame 인수를 사용했어요. SPSS 데이터를 가져오는 방식을 사용자 지정하는 방법은 이 외에도 많습니다.

이번 연습에서는 또 다른 인수인 use.value.labels를 사용해 보겠습니다. 이 인수는 값 레이블이 있는 변수를, 해당 이름의 수준을 가진 R의 factor로 변환할지 여부를 지정합니다. 기본값은 TRUE이므로, SPSS의 이른바 레이블이 지정된 변수는 R에서 factor로 변환됩니다.

다시 한 번 현재 작업 디렉터리에 있는 international.sav 데이터를 사용합니다.

지침

100 XP
  • 데이터 파일 "international.sav"을(를) 데이터 프레임 demo_1로 가져오세요.
  • head() 함수를 사용해 demo_1의 처음 몇 행을 출력하세요.
  • 데이터 파일 "international.sav"을(를) 데이터 프레임 demo_2로 다시 가져오되, 이번에는 값 레이블이 있는 변수가 R의 factor로 변환되지 않도록 설정하세요.
  • 마찬가지로 demo_2의 처음 몇 행을 출력하세요. 두 데이터 프레임의 차이를 알아보시겠어요?