टाइमगैप के साथ आयु जोड़ना
पिछले अभ्यास की बेसटेबल दी गई है. नीचे टाइमलाइन दी है, जिसमें एक महीने का टाइमगैप है. इस अभ्यास में, आप सीखेंगे कि टाइमलाइन के अनुरूप दाताओं की आयु को बेसटेबल में कैसे जोड़ा जाए.

यह अभ्यास पाठ्यक्रम का हिस्सा है
इंटरमीडिएट Predictive Analytics in Python
अभ्यास निर्देश
- वह रेफरेंस डेट भरें जिस पर आयु की गणना की जानी है; यह टाइमगैप की शुरूआती तारीख है.
basetableमें "age" नाम का एक कॉलम जोड़ें, जो रेफरेंस डेट पर दाता की आयु हो. फंक्शनcalculate_ageआपके लिए लागू किया गया है. यहdate_of_birthऔरreference_dateको आर्ग्युमेंट्स के रूप में लेता है.- सभी दाताओं की औसत आयु प्रिंट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Reference date
reference_date = datetime.date(____, ____, ____)
# Add age to the basetable
basetable["age"] = (pd.Series([calculate_age(____, ____)
for date_of_birth in basetable["date_of_birth"]]))
# Calculate mean age
print(round(basetable["____"].____()))