開始使用免費開始

探索並清理公司上市資訊

為了開始建立以市值為基礎的指數,你會使用美國三大證券交易所(NYSE、NASDAQ、AMEX)的合併上市資訊。

在本題與下一題中,你將為這些股票計算市值權重。

我們已經將 pandaspd 匯入,並載入來自 NYSE、NASDAQ 和 AMEX 的 listings 資料集。欄位 'Market Capitalization' 的單位已是 USD mn。

本練習屬於課程

Manipulating Time Series Data in Python

檢視課程

練習說明

  • 使用 .info() 檢視 listings
  • 將欄位 'Stock Symbol' 移入索引(inplace)。
  • listings 中移除所有缺少 'Sector' 資訊的公司。
  • 篩選 IPO 年份早於 2019 年的公司。
  • 使用 .info() 檢視你剛完成變更的結果。
  • 使用 .groupby().size() 顯示各 'Sector' 的公司數量,並將輸出依遞減排序。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Inspect listings
print(____)

# Move 'stock symbol' into the index


# Drop rows with missing 'sector' data


# Select companies with IPO Year before 2019
listings = ____

# Inspect the new listings data
print(____)

# Show the number of companies per sector
print(____)
編輯並執行程式碼