Dolaşımdaki hisse sayısını hesapla
Değer ağırlıklı bir endeks oluşturmada bir sonraki adım, her endeks bileşeni için hisse sayısını hesaplamaktır.
Hisse sayısı, bir sonraki egzersizde tarihsel fiyat serisi verildiğinde her bileşenin toplam piyasa değerini hesaplamanı sağlayacak.
Bu egzersiz, kursun bir parçasıdır
Python ile Zaman Serisi Verilerini Manipüle Etme
Egzersiz talimatları
pandas'ı pd olarak ve önceki egzersizlerde olduğu gibi tickers ile listings'i zaten içe aktardık.
listings'i incele vetickers'ı yazdır.- Bileşenleri seçmek için
tickerslistesini.loc[]ile kullan ve sütunlar olarak'Market Capitalization've'Last Sale''i seç; bunucomponentsdeğişkenine ata. components'ın ilk beş satırını yazdır.no_shares'ı'Market Capitalization'ı'Last Sale'e bölerek oluştur.no_shares'ı azalan sırada yazdır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Inspect listings and print tickers
print(____)
print(____)
# Select components and relevant columns from listings
components = ____
# Print the first rows of components
print(____)
# Calculate the number of shares here
no_shares = ____
# Print the sorted no_shares
print(____)