Khám phá dữ liệu kinh tế
Sau khi bạn đã khám phá các mẫu thời tiết và chuyến bay ở Boston, khách hàng đề nghị bạn lùi lại một bước và chuẩn bị một số dữ liệu kinh tế. Bạn đã thu thập dữ liệu về kinh tế Mỹ, bao gồm tổng sản phẩm quốc nội (GDP) và tỷ lệ thất nghiệp ở Mỹ nói chung và bang Massachusetts (nơi có Boston) nói riêng.
Như thường lệ, bước đầu tiên khi xử lý dữ liệu chuỗi thời gian là chuyển dữ liệu sang lớp xts. Trong bài tập này, bạn sẽ xem xét và mã hóa dữ liệu chuỗi thời gian về GDP của Mỹ, hiện có trong workspace của bạn với tên gdp.
Bài tập này là một phần của khóa học
Nghiên cứu tình huống: Phân tích dữ liệu chuỗi thời gian của thành phố bằng R
Hướng dẫn bài tập
- Xem thông tin về dữ liệu
gdpcủa bạn bằngsummary(). Bạn rút ra điều gì từ kết quả lệnh này? - Bắt đầu quá trình mã hóa
gdpsang xts bằng cách chuyển cộtdatethành đối tượng thời gian. Trong trường hợp này, có vẻ dữ liệu GDP là theo quý, nên bạn nên dùng lớp yearqtr. - Dùng
as.xts()để chuyểngdpthành đối tượng xts. Nhớ đánh chỉ số đối tượng xts theo cộtdatevà loại bỏ cột này khỏi đầu ra xts bằng cú pháp chọndata[, 1]. - Dùng
plot.xts()để xem dữ liệu GDP theo thời gian. Có điều gì nổi bật trên biểu đồ không?
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Get a summary of your GDP data
# Convert GDP date column to time object
gdp$date <- as.yearqtr(___)
# Convert GDP data to xts
gdp_xts <- as.xts(___[, -1], order.by = ___)
# Plot GDP data over time