Bắt đầu ngayBắt đầu miễn phí

Trích xuất nhiều cột từ một mã chứng khoán

Gói quantmod cung cấp các hàm để trích xuất một cột đơn lẻ, và cũng có các hàm để trích xuất những nhóm cột cụ thể.

Nhớ rằng OHLC là viết tắt của open, high, low, close (giá mở cửa, cao nhất, thấp nhất, đóng cửa). Từ đó, bạn có thể đoán được các cột mà các hàm OHLC()HLC() sẽ lấy ra. Cũng có hàm OHLCV(), bổ sung thêm cột volume (khối lượng).

Những hàm này rất hữu ích khi bạn cần truyền một nhóm cột vào một hàm khác. Ví dụ, bạn có thể cần truyền lần lượt các cột high, low, và close vào một hàm chỉ báo kỹ thuật.

Trong bài tập này, bạn sẽ dùng hai hàm trích xuất này trên cùng đối tượng DC mà bạn đã dùng ở bài trước.

Bài tập này là một phần của khóa học

Nhập và quản lý dữ liệu tài chính trong R

Xem khóa học

Hướng dẫn bài tập

  • Dùng một hàm trích xuất để tạo đối tượng tên dc_hlc chứa các cột high, low, và close của DC.
  • Xem vài dòng đầu của dc_hlc.
  • Bây giờ hãy trích xuất các cột open, high, low, close, và volume từ DC và gán kết quả vào đối tượng tên dc_ohlcv.
  • Xem vài dòng đầu của dc_ohlcv.

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.

# Extract the high, low, and close columns


# Look at the head of dc_hlc


# Extract the open, high, low, close, and volume columns


# Look at the head of dc_ohlcv
Chỉnh sửa và Chạy Mã