CommencezCommencez gratuitement

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

Voir le cours

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'index de components, assignez-le à tickers et affichez le résultat.
  • Créez une liste info_cols contenant les noms de colonnes Company Name, Market Capitalization et Last Sale. Ensuite, utilisez .loc[] avec tickers et info_cols pour print() plus de détails sur les inscriptions, triés en ordre décroissant selon Market 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(____)
Modifier et exécuter le code