시작하기무료로 시작하기

haven으로 STATA 데이터 가져오기

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

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

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

이 연습은 강의의 일부입니다

R 데이터 가져오기 중급

강의 보기

연습 안내

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

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# haven is already loaded

# Import the data from the URL: sugar


# Structure of sugar


# Convert values in Date column to dates


# Structure of sugar again
코드 편집 및 실행