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

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.

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

Nền tảng Suy luận trong Python

Xem khóa học

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.

# Select a random starting row number, not including the last 90 rows
initial_row_number = np.random.____(____(len(____) - ____))

# Use initial_row_number to select the next 90 rows from that row number
sample_df = btc_sp_df.____[____:(____ + ____)]
Chỉnh sửa và Chạy Mã