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

मैन्युअली center और scale करें

हमने वही डेटासेट data नाम से लोड किया है। अब आपका लक्ष्य इन्हें मैन्युअली center और scale करना होगा।

लाइब्रेरी pandas, numpy, seaborn और matplotlib.pyplot क्रमशः pd, np, sns और plt के रूप में लोड की गई हैं। कंसोल में डेटासेट को निःसंकोच एक्सप्लोर करें।

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

Python में Customer Segmentation

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

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

  • प्रत्येक एंट्री से average मान घटाकर डेटा को center करें।
  • प्रत्येक एंट्री को standard deviation से भाग देकर डेटा को scale करें।
  • ऊपर की दोनों क्रियाओं को मिलाएँ और दोनों centering और scaling लागू करके डेटा को normalize करें।
  • summary statistics प्रिंट करें ताकि सुनिश्चित हो कि average शून्य है और standard deviation एक है, और आउटपुट को 2 दशमलव तक round करें।

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

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

# Center the data by subtracting average values from each entry
data_centered = data - data.____()

# Scale the data by dividing each entry by standard deviation
data_scaled = ____ / ____.____()

# Normalize the data by applying both centering and scaling
data_normalized = (____ - data.____()) / data.____()

# Print summary statistics to make sure average is zero and standard deviation is one
print(data_normalized.____().round(____))
कोड संपादित करें और चलाएँ