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

Square root ट्रांसफॉर्मेशन

वीडियो में आपने सीखा कि logarithmic फंक्शन मानों के बीच के अंतर को सपाट करने के लिए इस्तेमाल किया जा सकता है। logarithmic फंक्शन का एक विकल्प square root है: यह फंक्शन भी मानों के अंतर को कम करता है, हालाँकि प्रभाव थोड़ा कमजोर होता है.

यहाँ एक बहुत छोटा basetable दिया गया है जिसमें 4 donors की population है और predictive वैरिएबल "donations" है, जो पिछले साल के कुल दान की राशि दिखाता है। इस अभ्यास में आप इस basetable में logarithmic और square root दोनों ट्रांसफॉर्मेशन जोड़ेंगे और दोनों के प्रभाव की तुलना करेंगे.

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

इंटरमीडिएट Predictive Analytics in Python

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

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

  • वैरिएबल "donations" का log ट्रांसफॉर्मेशन basetable में जोड़ें.
  • वैरिएबल "donations" का square root ट्रांसफॉर्मेशन basetable में जोड़ें.
  • इन जोड़ी गई फीचर्स के साथ basetable प्रिंट करें.

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

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

# Add the log transformation of the variable "donations"
basetable["donations_log"] = ____.____(____["____"])

# Add the square root transformation of the variable "donations"
basetable["donations_sqrt"] = ____.____(____["____"])

# Compare the transformations
___
कोड संपादित करें और चलाएँ