เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การสุ่มตัวอย่างและการประมาณค่าจุด

คุณมีข้อมูลประวัติการซื้อขาย Bitcoin (BTC) และ S&P 500 (SP500) ชุดเล็ก ๆ และตัดสินใจเลือก 90 วันติดต่อกันเพื่อวิเคราะห์อัตราการเติบโตของสินทรัพย์แต่ละชนิดในช่วงเวลาเดียวกัน

เริ่มต้นด้วยการเลือกหมายเลขแถวเริ่มต้น เพื่อให้ได้ตัวอย่าง 90 แถวที่ติดต่อกัน ต้องเลือกหมายเลขแถวนี้จากช่วงค่าที่เริ่มตั้งแต่ศูนย์จนถึงความยาวของ btc_sp_df โดยไม่รวม 90 แถวสุดท้าย เป้าหมายคือใช้ตัวอย่างนี้เพื่อทำความเข้าใจการเติบโตของสินทรัพย์ทั้งสองโดยรวม

ข้อมูลการซื้อขายถูกโหลดไว้ใน btc_sp_df พร้อมกับไลบรารี pandas ในชื่อ pd และ NumPy ในชื่อ np

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

พื้นฐานการอนุมานทางสถิติด้วย Python

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# 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.____[____:(____ + ____)]
แก้ไขและรันโค้ด