MulaiMulai sekarang secara gratis

Dua sebaran normal yang independen

Rohit memiliki dua pekerjaan lepas. Upah untuk tiap pekerjaan mengikuti dua sebaran normal yang independen:

  • income1 dari pekerjaan pertama Rohit memiliki rataan $500 dan simpangan baku $50
  • income2 dari pekerjaan kedua Rohit memiliki rataan $1.000 dan simpangan baku $200

Rohit meminta bantuan Anda untuk mensimulasikan pendapatannya agar ia dapat menyusun anggaran pengeluarannya dengan tepat. Anda akan menggunakan pengambilan sampel untuk mencari selang kepercayaan 95% dari total pendapatan Rohit dari kedua pekerjaan tersebut.

Anda akan melakukan simulasi menggunakan sebaran normal, yang mungkin merupakan sebaran peluang terpenting yang digunakan dalam simulasi Monte Carlo.

Berikut telah diimpor untuk Anda: NumPy sebagai np, dan modul stats dari SciPy sebagai st.

Latihan ini adalah bagian dari kursus

Simulasi Monte Carlo di Python

Lihat Kursus

Petunjuk latihan

  • Gunakan st.norm.rvs() untuk mengambil sampel 1.000 kali dari sebaran normal, dengan menetapkan rataan dan simpangan baku yang sesuai lalu menyimpan hasilnya ke income1 dan income2.
  • Aproksimasi total_income dengan menjumlahkan income1 dan income2.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Sample from the normal distribution
income1 = ____
income2 = ____

# Define total_income
total_income = ____
upper = np.quantile(total_income, 0.975)
lower = np.quantile(total_income, 0.025)
print([lower, upper])
Edit dan Jalankan Kode