MulaiMulai sekarang secara gratis

Pengambilan sampel dengan pengembalian

Bootstrapping sangat cocok untuk menghitung interval kepercayaan untuk mean; sekarang Anda akan berlatih melakukan hal tersebut!

nba_weights berisi bobot sekelompok pemain NBA dalam kilogram:

nba_weights = [96.7, 101.1, 97.9, 98.1, 98.1, 
               100.3, 101.0, 98.0, 97.4]

Anda tertarik menghitung interval kepercayaan 95% dari rata-rata bobot pemain NBA menggunakan daftar ini.

Berikut telah diimpor untuk Anda: random, dan numpy sebagai np.

Latihan ini adalah bagian dari kursus

Simulasi Monte Carlo di Python

Lihat Kursus

Petunjuk latihan

  • Gunakan random.choices() untuk mengambil sampel sembilan tinggi badan dari daftar sebanyak 1.000 kali, dengan pengembalian (with replacement).
  • Hitung rata-rata dan interval kepercayaan 95% untuk hasil simulasi Anda, tetapkan batas bawah interval kepercayaan ke lower dan batas atas ke upper.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

simu_weights = []

# Sample nine values from nba_weights with replacement 1000 times
for i in range(____):
    bootstrap_sample = ____
    simu_weights.append(np.mean(bootstrap_sample))

# Calculate the mean and 95% confidence interval of the mean for your results
mean_weight = ____
upper = ____
lower = ____
print(mean_weight, lower, upper)
Edit dan Jalankan Kode