En büyük 5 halka açık tüketici şirketini seç
Az önce öğrendiğin gibi, sort_values() metodunu ve filtrelenecek sütunu belirten bir argümanı kullanarak hisseleri belirli ölçütlere göre filtrelemek mümkün. Ayrıca, en yüksekten en düşüğe sıralamak için ascending=False argümanını ekleyebilirsin.
Burada bu fonksiyonu kullanarak Tüketici Hizmetleri (Consumer Services) sektöründeki en değerli beş şirketi bulacaksın. Bunu ölçmek için piyasa değeri (bir şirketteki tüm hisselerin toplam değeri) kullanılır. pandas pd olarak içe aktarıldı ve ilk bölümden listings DataFrame’i de mevcut. Hatırlatma olarak, bu veri AMEX, NYSE ve NASDAQ’tan geliyor.
Bu egzersiz, kursun bir parçasıdır
Python ile Finansal Verileri İçe Aktarma ve Yönetme
Egzersiz talimatları
.loc[]kullanmadan,'Sector'sütununun'Consumer Services'e eşit olması koşuluna görelistings’i filtrele veconsumer_servicesdeğişkenine ata.consumer_services’i'Market Capitalization'sütununa göre azalan sırada sırala veconsumer_services2olarak ata..head()kullanarak'Company Name','Exchange've'Market Capitalization'sütunlarının ilk 5 satırını görüntüle.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Select companies in Consumer Services
consumer_services = listings[listings.Sector == ____]
# Sort consumer_services by market cap
consumer_services2 = consumer_services.sort_values(____, ____=____)
# Display first 5 rows of designated columns
print(consumer_services2[['Company Name', 'Exchange', 'Market Capitalization']].head())