कई एसेट क्लासेज़ के प्रदर्शन की तुलना करें
आपने वीडियो में देखा कि शुरुआती मान को 100 पर नॉर्मलाइज़ करके कई टाइम सीरीज़ की तुलना कितनी आसानी से की जा सकती है, और उसका प्लॉट बनाया जा सकता है.
वित्तीय बाज़ारों पर व्यापक नज़र डालने के लिए, आइए चार प्रमुख एसेट्स की तुलना करें: स्टॉक्स, बॉन्ड्स, गोल्ड, और ऑयल.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Time Series डेटा मैनिपुलेट करना
अभ्यास निर्देश
हमने पहले ही pandas को pd और matplotlib.pyplot को plt के रूप में इम्पोर्ट कर लिया है.
.read_csv()का उपयोग करके'asset_classes.csv'इम्पोर्ट करें,'DATE'कॉलम में तारीख़ों को parse करें और इसी कॉलम को index सेट करें, फिर परिणाम कोpricesमें असाइन करें.pricesपर.iloc[0]का उपयोग करके प्रत्येक सीरीज़ का पहला प्राइस चुनें और परिणाम कोfirst_pricesमें असाइन करें.pricesकोfirst_pricesसे divide करें, 100 से multiply करें और परिणाम कोnormalizedमें असाइन करें.normalizedको plot करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Import data here
prices = ____
# Inspect prices here
print(____)
# Select first prices
first_prices = ____
# Create normalized
normalized = ____
# Plot normalized