1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nền tảng Suy luận trong Python

Connected

Bài tập

Lấy mẫu và ước lượng điểm

Bạn có quyền truy cập vào lịch sử giao dịch quy mô nhỏ của Bitcoin (BTC) và S&P 500 (SP500). Bạn quyết định chọn chín mươi ngày liên tiếp để phân tích mức tăng phần trăm của mỗi tài sản trong cùng khoảng thời gian.

Bạn sẽ bắt đầu bằng cách chọn một số thứ tự dòng ban đầu. Để đảm bảo bạn lấy được mẫu gồm 90 dòng liên tiếp, bạn cần chọn số dòng bắt đầu này trong phạm vi từ 0 đến độ dài của btc_sp_df, loại trừ 90 dòng cuối. Mục tiêu là dùng mẫu này để hiểu rõ hơn về tăng trưởng tổng thể của cả hai tài sản.

Dữ liệu giao dịch đã được nạp vào btc_sp_df, các gói pandas là pd và NumPy là np cũng đã sẵn sàng.

Hướng dẫn 1/2

undefined XP
    1
    2
  • Dùng np.random.choice() để chọn initial_row_number từ một dải giá trị bắt đầu từ 0 và kết thúc ở độ dài của btc_sp_df, loại trừ 90 dòng cuối.
  • Chọn các dòng từ initial_row_number đến initial_row_number + 90 bằng .iloc.