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

Connected

연습 문제

haven으로 STATA 데이터 가져오기

다음은 STATA 데이터 파일입니다. 이 경우 read_dta()를 사용할 수 있어요.

read_dta() 호출 결과를 살펴보면, 한 열이 다른 통계 소프트웨어에서 흔히 쓰는 데이터 구조에 해당하는 R의 labelled 벡터로 가져와진 것을 확인할 수 있습니다. R에서 데이터를 원활히 다루려면 이 데이터를 표준 R 클래스(형식)로 바꾸는 것이 좋습니다. labelled 클래스 변수를 factor로 변환하려면 haven의 as_factor() 함수를 사용하세요.

이 연습에서는 설탕의 연간 수입·수출 수치를 USD와 중량 기준으로 담은 데이터를 사용합니다. 데이터는 다음에서 확인할 수 있어요: https://assets.datacamp.com/production/course_1478/datasets/trade.dta

지침

100 XP
  • read_dta()를 사용해 URL에서 직접 데이터 파일을 가져와 sugar로 저장하세요.
  • sugar의 구조를 출력하세요. Date 열의 클래스가 labelled입니다.
  • as.Date(as_factor(___))를 사용해 sugar의 Date 열 값을 날짜로 변환하세요.
  • sugar의 구조를 한 번 더 출력하세요. 더 보기 좋아졌나요?