शुरू करेंमुफ़्त में शुरू करें

दो स्वतंत्र normal distributions

रोहित के दो फ्रीलांस जॉब हैं। हर जॉब का पे दो स्वतंत्र normal distributions को फॉलो करता है:

  • रोहित के पहले जॉब का income1 का mean $500 है और standard deviation $50 है
  • रोहित के दूसरे जॉब का income2 का mean $1,000 है और standard deviation $200 है

रोहित ने आपसे उसकी इनकम को simulate करने में मदद मांगी है ताकि वह अपने खर्चों का सही बजट बना सके। आप सैंपलिंग का उपयोग करके दोनों जॉब से रोहित की कुल इनकम के 95% confidence interval को निकालेंगे।

आप normal distributions का उपयोग करते हुए simulations करने जा रहे हैं, जो Monte Carlo simulation में सबसे महत्वपूर्ण probability distributions में से एक हैं.

आपके लिए निम्न इम्पोर्ट किए गए हैं: NumPy np के रूप में, और SciPy का stats मॉड्यूल st के रूप में.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में Monte Carlo Simulations

पाठ्यक्रम देखें

अभ्यास निर्देश

  • st.norm.rvs() का उपयोग करके normal distribution से 1,000 सैंपल लें, सही mean और standard deviation सेट करें, और रिजल्ट्स को income1 और income2 में असाइन करें.
  • income1 और income2 को जोड़कर total_income को approximate करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# 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])
कोड संपादित करें और चलाएँ