EDA: एक्टिव बाउट लंबाई के ECDF प्लॉट करें
एक्टिव बाउट वह समयावधि है जब मछली लगातार चलती रहती है. उनकी ज़िंदगी की सातवीं रात के लिए म्यूटेंट और वाइल्ड टाइप मछलियों की एक्टिव बाउट लंबाई का ECDF प्लॉट करें. डेटासेट numpy arrays bout_lengths_wt और bout_lengths_mut में दिए गए हैं. बाउट लंबाई मिनट में है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Statistical Thinking के केस स्टडीज़
अभ्यास निर्देश
- मॉड्यूल
dc_stat_thinkकोdcstके रूप में इम्पोर्ट करें ताकि उसके फंक्शन उपलब्ध हों. - वाइल्ड टाइप मछलियों (
bout_lengths_wt) के ECDF को प्लॉट करने के लिए x और y वैल्यूdcst.ecdf()से जनरेट करें. परिणाम कोnumpyarraysx_wtऔरy_wtमें स्टोर करें. - यही काम म्यूटेंट मछलियों (
bout_lengths_mut) के लिए करें और परिणामnumpyarraysx_mutऔरy_mutमें स्टोर करें. plt.plot()का उपयोग करके दोनों ECDFs को एक ही प्लॉट पर डॉट्स के रूप में प्लॉट करें. कीवर्ड आर्ग्यूमेंट्सmarker='.'औरlinestyle='none'अवश्य सेट करें.plt.show()का उपयोग करके अपना प्लॉट दिखाएँ.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Import the dc_stat_think module as dcst
____
# Generate x and y values for plotting ECDFs
x_wt, y_wt = ____
____, ____ = ____
# Plot the ECDFs
_ = ____(____, ____, ____='.', linestyle='____')
_ = ____(____, ____, ____='.', linestyle='____')
# Make a legend, label axes, and show plot
_ = plt.legend(('wt', 'mut'))
_ = plt.xlabel('active bout length (min)')
_ = plt.ylabel('ECDF')
____