data.frame과 zoo 간 전환
현실의 시계열 데이터를 다루다 보면 스프레드시트나 표 형태, 즉 데이터 프레임처럼 정리된 데이터를 자주 가져오게 돼요. 이러한 데이터를 zoo 객체로 변환하면 시계열 분석을 수행할 준비를 더 잘 갖출 수 있어요!
반대로, 시계열을 데이터 프레임으로 변환하면 R 외의 다른 소프트웨어나 프로그래밍 언어에서도 널리 읽을 수 있는 형식으로 데이터를 조작하고 내보낼 수 있어요.
세 가지 트레이딩 카드의 일별 평균 가격에 대한 시계열인 card_prices와 함께 lubridate, zoo, ggplot2 패키지가 미리 로드되어 있어요.
이 연습은 강의의 일부입니다
R로 시계열 데이터 다루기
연습 안내
card_priceszoo객체를 데이터 프레임으로 변환해cards_df에 할당하세요.cards_df의 세 가격 열을 모두 더해 새 열cards_df$total_price에 할당하세요.cards_df의Index와total_price열로부터 새 시계열total_price_zoo를 만드세요.total_price_zoo를 autoplot 하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Fortify to data frame: cards_df
___ <- ___
# Add together the three price columns from cards_df
___ <- ___ + ___ + ___
# Create the total_price_zoo time series
___ <- ___
# Generate an autoplot of the new time series
___