Şirket listeleme bilgilerini keşfet ve temizle
Piyasa değerine dayalı bir endeks oluşturmaya başlamak için, ABD'nin en büyük üç borsası olan NYSE, NASDAQ ve AMEX'in birleştirilmiş listeleme bilgileriyle çalışacaksın.
Bu ve sonraki egzersizde, bu hisseler için piyasa değeri ağırlıklarını hesaplayacaksın.
pandası pd takma adıyla içe aktardık ve NYSE, NASDAQ ve AMEX'ten listeleme bilgilerini içeren listings veri setini yükledik. 'Market Capitalization' sütunu USD milyon cinsindedir.
Bu egzersiz
Python ile Zaman Serisi Verilerini Manipüle Etme
kursunun bir parçasıdırEgzersiz talimatları
.info()kullanaraklistings'i incele.'Stock Symbol'sütununu indekse taşı (yerinde,inplace).listingsiçinden'Sector'bilgisi eksik olan tüm şirketleri düşür.- IPO Year'ı 2019'dan önce olan şirketleri seç.
- Az önce yaptığın değişikliklerin sonucunu
.info()ile incele. 'Sector'başına şirket sayısını.groupby()ve.size()ile göster. Çıktıyı azalan düzende sırala.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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(____)