Gộp tất cả lại nào!
Tuyệt vời! Bạn đã học được rất nhiều về toán tử và cách lấy tập con. Điều này sẽ rất hữu ích cho các dự án phân tích dữ liệu sau này. Hãy làm một bài tập cuối cùng kết hợp nhiều toán tử với nhau.
Một phiên bản mới của data frame stocks đã sẵn sàng để bạn sử dụng.
Bài tập này là một phần của khóa học
R trung cấp cho Tài chính
Hướng dẫn bài tập
- Trước tiên, in
stocks. Nó chứa giá Apple và Microsoft cho tháng 12 năm 2016. - Có vẻ bạn có dữ liệu bị thiếu. Hãy kiểm tra kỹ hơn. Dùng
weekdays()trên cộtdate, và gán nó vàostocksdưới dạng cộtweekday. - Xem
stocksbây giờ. Dữ liệu bị thiếu rơi vào cuối tuần! Điều này hợp lý vì thị trường chứng khoán không mở cửa vào cuối tuần. - Loại bỏ các hàng bị thiếu bằng
subset(). Dùng!is.na()trênapplelàm điều kiện. Gán data frame mới này chostocks_no_NA. - Bây giờ, bạn quan tâm các ngày khi
applelớn hơn117, hoặc khimicrlớn hơn63. Hãy dùng các toán tử quan hệ,|, vàsubset()để thực hiện điều này vớistocks_no_NA.
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.
# View stocks
___
# Weekday investigation
stocks$weekday <-
# View stocks again
___
# Remove missing data
stocks_no_NA <- ___
# Apple and Microsoft joint range
___