Pairs bootstrap pada data melek huruf/kelahiran
Dengan menggunakan fungsi yang baru saja Anda tulis, lakukan pairs bootstrap untuk membuat histogram yang menggambarkan estimasi kemiringan (slope) dari data buta huruf/angka kelahiran. Laporkan juga interval kepercayaan 95% untuk kemiringan tersebut. Data tersedia untuk Anda dalam array NumPy illiteracy dan fertility.
Sebagai pengingat, draw_bs_pairs_linreg() memiliki tanda tangan fungsi draw_bs_pairs_linreg(x, y, size=1), dan mengembalikan dua nilai: bs_slope_reps dan bs_intercept_reps.
Latihan ini adalah bagian dari kursus
Pemikiran Statistik dengan Python (Bagian 2)
Petunjuk latihan
- Gunakan fungsi
draw_bs_pairs_linreg()Anda untuk mengambil1000replikasi bootstrap dari kemiringan dan intersep. Data sumbu x adalahilliteracydan data sumbu y adalahfertility. - Hitung dan cetak interval kepercayaan bootstrap 95% untuk kemiringan.
- Plot dan tampilkan histogram dari replikasi kemiringan. Pastikan untuk memberi label pada sumbu. Ini sudah disiapkan untuk Anda, jadi klik Kirim Jawaban untuk melihat histogram Anda!
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Generate replicates of slope and intercept using pairs bootstrap
bs_slope_reps, bs_intercept_reps = ____
# Compute and print 95% CI for slope
print(np.percentile(____, ____))
# Plot the histogram
_ = plt.hist(bs_slope_reps, bins=50, normed=True)
_ = plt.xlabel('slope')
_ = plt.ylabel('PDF')
plt.show()