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
이 연습은 강의의 일부입니다
R 데이터 가져오기 중급
연습 안내
read_dta()를 사용해 URL에서 직접 데이터 파일을 가져와sugar로 저장하세요.sugar의 구조를 출력하세요.Date열의 클래스가labelled입니다.as.Date(as_factor(___))를 사용해sugar의Date열 값을 날짜로 변환하세요.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