Örnekleme ve nokta tahminleri
Bitcoin (BTC) ve S&P 500 (SP500) için küçük bir işlem geçmişine erişimin var. Aynı zaman aralığında her varlığın yüzde büyümesini analiz etmek için art arda doksan gün seçmeye karar veriyorsun.
Önce bir başlangıç satır numarası seçeceksin. 90 ardışık satırdan oluşan bir örnek elde etmek için, bu başlangıç satır numarasını btc_sp_df uzunluğundan son 90 satır hariç olacak şekilde sıfırdan başlayıp o değere kadar olan aralıktan seçmen gerekiyor. Amacın, bu örneği kullanarak her iki varlığın genel büyümesini daha iyi anlamak.
İşlem verileri btc_sp_df içine, ayrıca pandas pd ve NumPy np takma adlarıyla yüklendi.
Bu egzersiz
Python'da Çıkarımın Temelleri
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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.____[____:(____ + ____)]