Bắt đầu ngayBắt đầu miễn phí

Chọn và kiểm tra các thành phần của chỉ số

Bây giờ bạn đã nhập và làm sạch dữ liệu listings, bạn có thể tiếp tục chọn các thành phần của index là công ty lớn nhất theo vốn hóa thị trường cho từng ngành.

Bạn cũng sẽ có cơ hội xem kỹ hơn các thành phần, giá trị thị trường gần nhất và giá gần nhất của chúng.

Bài tập này là một phần của khóa học

Xử lý dữ liệu chuỗi thời gian trong Python

Xem khóa học

Hướng dẫn bài tập

Chúng tôi đã nhập pandas với bí danh pd, và đã tải dữ liệu listings kèm các chỉnh sửa bạn đã thực hiện ở bài trước.

  • Sử dụng .groupby().nlargest() để chọn công ty lớn nhất theo 'Market Capitalization' cho mỗi 'Sector', và gán kết quả cho components.
  • In components, được sắp xếp giảm dần theo vốn hóa thị trường.
  • Chọn Stock Symbol từ index của components, gán cho tickers và in kết quả.
  • Tạo một danh sách info_cols chứa các tên cột Company Name, Market Capitalization, và Last Sale. Tiếp theo, dùng .loc[] với tickersinfo_cols để print() thêm chi tiết về các listings, được sắp xếp giảm dần theo Market Capitalization).

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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(____)
Chỉnh sửa và Chạy Mã