Sélectionner et examiner les composantes de l'indice
Maintenant que vous avez importé et nettoyé les données listings, vous pouvez sélectionner les composantes de l'index en retenant, pour chaque secteur, l'entreprise ayant la plus grande capitalisation boursière.
Vous pourrez aussi examiner de plus près ces composantes, leur dernière valeur boursière et leur dernier prix.
Cette activité fait partie du cours
Manipuler des séries chronologiques en Python
Instructions de l’exercice
Nous avons déjà importé pandas sous le nom pd, et chargé les données listings avec les modifications effectuées à l'exercice précédent.
- Utilisez
.groupby()et.nlargest()pour choisir, pour chaque'Sector', l'entreprise ayant la plus grande'Market Capitalization', puis assignez le résultat àcomponents. - Affichez
components, trié en ordre décroissant selon la capitalisation boursière. - Sélectionnez
Stock Symbolà partir de l'indexdecomponents, assignez-le àtickerset affichez le résultat. - Créez une liste
info_colscontenant les noms de colonnesCompany Name,Market CapitalizationetLast Sale. Ensuite, utilisez.loc[]avectickersetinfo_colspourprint()plus de détails sur les inscriptions, triés en ordre décroissant selonMarket Capitalization).
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Select largest company for each sector
components = ____
# Print components, sorted by market cap
print(____)
# Select stock symbols and print the result
tickers = ____
print(____)
# Print company name, market cap, and last price for each component
info_cols = ____
print(____)