"date" जानकारी का उपयोग
timestamps को सिर्फ नंबर समझना आसान है, लेकिन याद रखिए कि वे आमतौर पर वास्तविक दुनिया में होने वाली घटनाओं से जुड़े होते हैं। इसका मतलब है कि डेटा में अक्सर अतिरिक्त जानकारी एन्कोड रहती है, जैसे "क्या यह weekday है?" या "यह कौन-सा quarter है?". यह जानकारी अक्सर time series डेटा को प्रेडिक्ट करने में उपयोगी होती है.
इस अभ्यास में, आप इन date/time आधारित फीचर्स निकालेंगे। एक single time series पहले से prices नाम के वैरिएबल में लोड की गई है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Time Series Data के लिए Machine Learning
अभ्यास निर्देश
- साल के सप्ताह के दिन, महीना, और quarter की गणना करें.
- इन तीनों को
prices_percDataFrame में कॉलम के रूप में जोड़ें, जिनके नाम क्रमशःday_of_week,month_of_yearऔरquarter_of_yearहों.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Extract date features from the data, add them as columns
prices_perc['day_of_week'] = prices_perc.____.____
prices_perc['month_of_year'] = prices_perc.____.____
prices_perc['quarter_of_year'] = prices_perc.____.____
# Print prices_perc
print(prices_perc)