Selecciona e inspecciona los componentes del índice
Ahora que has importado y limpiado los datos de listings, puedes seleccionar los componentes del index como la empresa más grande por sector según su capitalización bursátil.
También podrás echar un vistazo más de cerca a los componentes, su último valor de mercado y su último precio.
Este ejercicio forma parte del curso
Manipulación de series temporales en Python
Instrucciones del ejercicio
Ya hemos importado pandas como pd y cargado los datos de listings con las modificaciones que hiciste en el ejercicio anterior.
- Usa
.groupby()y.nlargest()para seleccionar la empresa más grande por'Market Capitalization'en cada'Sector', y asigna el resultado acomponents. - Imprime
components, ordenado en orden descendente por capitalización de mercado. - Selecciona
Stock Symboldelindexdecomponents, asígnalo atickerse imprime el resultado. - Crea una lista
info_colsque contenga los nombres de las columnasCompany Name,Market CapitalizationyLast Sale. Después, usa.loc[]contickerseinfo_colsparaprint()más detalles sobre las listings ordenadas en orden descendente porMarket Capitalization).
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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(____)