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

Standard deviation अपने हाथों से

वीडियो में, हमने variability के माप के बारे में बात की थी और standard deviation को सबसे आम तौर पर इस्तेमाल होने वाला माप बताया था. इस कॉन्सेप्ट पर आपकी पकड़ होना बहुत ज़रूरी है, क्योंकि इंटरव्यूअर्स अक्सर प्रोसेस की शुरुआत में ही किसी कोडिंग असाइनमेंट या कॉन्सेप्चुअल सवाल के ज़रिए इस परख को शामिल करते हैं.

यहाँ, आप इस अनुभव का सिमुलेशन करेंगे और standard deviation की गणना अपने हाथों से करेंगे, यानी आप std() जैसे किसी पहले से मौजूद फंक्शन का उपयोग किए बिना परिणाम निकालेंगे.

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

Python में सांख्यिकी इंटरव्यू प्रश्नों का अभ्यास

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

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

  • mean() फंक्शन का उपयोग किए बिना, आपके लिए दी गई nums लिस्ट का mean निकालें.
  • निकाले गए variance मान और math.sqrt() फंक्शन का उपयोग करके standard deviation प्राप्त करें; अपना परिणाम प्रिंट करें.
  • अपने काम की जाँच करने के लिए, पहले बताए गए np.std() फंक्शन से actual standard deviation प्रिंट करें.

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

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

# Create a sample list
import math
nums = [1, 2, 3, 4, 5]

# Compute the mean of the list
mean = ____

# Compute the variance and print the std of the list
variance = sum(pow(x - mean, 2) for x in nums) / len(nums)
std = ____
print(____)

# Compute and print the actual result from numpy
real_std = np.array(____).std()
print(____)
कोड संपादित करें और चलाएँ