हाइपोथिसिस टेस्ट: क्या b-वैल्यूज़ अलग हैं?
पिछले अभ्यास में बताई गई रूपरेखा के अनुसार हाइपोथिसिस टेस्ट चलाएँ। वैरिएबल mags_pre और mags_post पहले से आपके namespace में लोड हैं, और mt = 3 भी मौजूद है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Statistical Thinking के केस स्टडीज़
अभ्यास निर्देश
- 2010 से पहले के उन भूकंपों के magnitudes को slice करें जिनकी magnitude completeness threshold से ऊपर (या बराबर) है, और परिणाम से
mags_preको overwrite करें।mags_postके लिए भी यही करें. - observed difference in mean magnitudes निकालें, जिसमें post-2010 भूकंपों की magnitudes में से pre-2010 भूकंपों की magnitudes घटाई जाएँ.
dcst.draw_perm_reps()का उपयोग करके 10,000 permutation replicates जनरेट करें।funcआर्ग्यूमेंट के रूप मेंdcst.diff_of_meansदें.- p-value compute करें और प्रिंट करें, जहाँ "कम-से-कम उतना ही चरम" का अर्थ यह है कि test statistic देखे गए मान से छोटा है.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Only magnitudes above completeness threshold
mags_pre = ____[____ >= ____]
mags_post = ____[____ >= ____]
# Observed difference in mean magnitudes: diff_obs
diff_obs = ____ - ____
# Generate permutation replicates: perm_reps
perm_reps = ____
# Compute and print p-value
p_val = ____(____ < ____) / 10000
print('p =', p_val)