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
Python ile Zaman Serisi Verilerini Manipüle Etme
kursunun bir parçasıdırEgzersiz 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ı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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(____)