Pengambilan sampel berulang, estimasi titik, dan inferensi
Pada latihan sebelumnya, Anda menggunakan satu sampel selama sembilan puluh hari untuk menarik kesimpulan. Namun, bagaimana jika Anda memiliki sembilan puluh hari yang berbeda? Apakah kesimpulan Anda akan berbeda?
Salah satu cara menilainya adalah dengan mengambil sampel berulang. Dengan berulang kali mengambil sampel dari data Anda dan menghitung estimasi titik, Anda dapat melihat bagaimana nilainya berubah.
Data yang sama btc_sp_df telah dimuat untuk Anda, begitu pula paket Pandas sebagai pd dan NumPy sebagai np.
Latihan ini adalah bagian dari kursus
Dasar-dasar Inferensi di Python
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Write a for loop which repeats the sampling ten times
for i in ____:
# Select a random starting row number
initial_row_number = ____(____(btc_sp_df.shape[0] - 90))
# Select the next 90 rows after the starting row
sample_df = ____[____:____ + ____]
# Compute the percent change in closing price of BTC and print it
btc_pct_change = (____.iloc[0][____] - ____.iloc[-1][____]) / ____.iloc[0][____]
print(btc_pct_change)