BaşlayınÜcretsiz başlayın

Piyasa değerinin zaman serisini oluştur

Artık geçmiş fiyat serilerinden, her bileşen ve işlem tarihi için toplam piyasa değerini (market capitalization) hesaplamak için hisse sayısını kullanabilirsin.

Sonuç, bir sonraki egzersizde tamamlayacağın değer ağırlıklı hisse senedi endeksini oluşturmak için temel girdi olacaktır.

Bu egzersiz, kursun bir parçasıdır

Python ile Zaman Serisi Verilerini Manipüle Etme

Kursa Göz Atın

Egzersiz talimatları

Senin için pandaspd olarak ve matplotlib.pyplotplt olarak içe aktardık. Ayrıca önceki egzersizlerde çalıştığın components ve stock_prices değişkenlerini de oluşturduk.

  • components içinden 'Number of Shares' sütununu seç, no_shares değişkenine ata ve sonucu varsayılan (artan) düzende sıralanmış şekilde yazdır.
  • stock_prices ile no_shares'ı çarparak, her sembol için piyasa değeri zaman serisini oluştur ve market_cap değişkenine ata.
  • market_cap'in ilk ve son satırını seç ve bunları sırasıyla first_value ve last_value değişkenlerine ata.
  • pd.concat() ile first_value ve last_valueaxis=1 boyunca birleştir ve sonucu yatay çubuk grafik olarak görselleştir.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Select the number of shares
no_shares = ____
print(____)

# Create the series of market cap per ticker
market_cap = ____

# Select first and last market cap here
first_value = ____
last_value = ____


# Concatenate and plot first and last market cap here


Kodu Düzenle ve Çalıştır