कंपनी लिस्टिंग जानकारी को जाँचें और साफ करें
मार्केट-वैल्यू आधारित इंडेक्स बनाने की शुरुआत करने के लिए, आप US की तीन सबसे बड़ी स्टॉक एक्सचेंजों — NYSE, NASDAQ और AMEX — की संयुक्त लिस्टिंग जानकारी के साथ काम करेंगे.
इस और अगले अभ्यास में, आप इन स्टॉक्स के लिए मार्केट-कैप वेट्स की गणना करेंगे.
हमने पहले ही pandas को pd नाम से इम्पोर्ट कर लिया है, और NYSE, NASDAQ, और AMEX की लिस्टिंग जानकारी वाले listings डेटा सेट को लोड कर लिया है. कॉलम 'Market Capitalization' पहले से USD mn में मापा गया है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Time Series डेटा मैनिपुलेट करना
अभ्यास निर्देश
.info()का उपयोग करकेlistingsको निरीक्षण करें.- कॉलम
'Stock Symbol'को index में ले जाएँ (inplace). listingsसे उन सभी कंपनियों को हटा दें जिनकी'Sector'जानकारी missing है.- वे कंपनियाँ चुनें जिनका IPO Year 2019 से पहले है.
- अभी जो बदलाव आपने किए हैं, उनका परिणाम
.info()से जाँचें. .groupby()और.size()का उपयोग करके प्रति'Sector'कंपनियों की संख्या दिखाएँ. आउटपुट को descending order में sort करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Inspect listings
print(____)
# Move 'stock symbol' into the index
# Drop rows with missing 'sector' data
# Select companies with IPO Year before 2019
listings = ____
# Inspect the new listings data
print(____)
# Show the number of companies per sector
print(____)