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

विलेन का BMI

आइए heroes डेटासेट पर लौटते हैं जिसमें अलग-अलग कॉमिक बुक हीरोज़ की जानकारी है। हमने इसमें एक bmi कॉलम जोड़ा है, जिसे Weight को (Height/100)**2 से भाग देकर निकाला गया है। यह इंडेक्स बताता है कि किसी व्यक्ति को वज़न से जुड़ी समस्या है या नहीं.

आपका काम है यह पता लगाना कि किसी किरदार के 'Alignment' और उस 'Publisher' के आधार पर, जिससे वह संबंधित है, BMI इंडेक्स का mean और standard deviation क्या है। हालाँकि, आपको केवल उन्हीं समूहों पर विचार करना है जिनमें BMI इंडेक्स के 10 से अधिक वैध ऑब्ज़र्वेशन हों.

टिप: वैध ऑब्ज़र्वेशन की संख्या निकालने के लिए .count() का उपयोग करें.

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

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

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

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

  • ऊपर बताए गए दो फ़ैक्टर के अनुसार डेटा को group करें.
  • जिन समूहों में bmi के 10 से अधिक वैध ऑब्ज़र्वेशन हों, उन्हें फ़िल्टर करें.
  • फ़िल्टर किए गए डेटा को फिर से इन्हीं फ़ैक्टर के अनुसार group करें.
  • BMI इंडेक्स का mean और standard deviation निकालें.

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

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

import numpy as np

# Group the data by two factors specified in the context
groups = ____

# Filter groups having more than 10 valid bmi observations
fheroes = ____

# Group the filtered data again by the same factors
fgroups = ____

# Calculate the mean and standard deviation of the BMI index
result = fgroups[____].____
print(result)
कोड संपादित करें और चलाएँ