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

Tính số cổ phiếu đang lưu hành

Bước tiếp theo để xây dựng chỉ số theo giá trị là tính số cổ phiếu cho từng thành phần chỉ số.

Số cổ phiếu sẽ cho phép bạn tính tổng vốn hóa thị trường cho mỗi thành phần dựa trên chuỗi giá lịch sử trong bài tập tiếp theo.

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 ta đã nhập pandas dưới tên pd, tickerslistings như ở các bài trước.

  • Khảo sát listings và in tickers.
  • Dùng .loc[] với danh sách tickers để chọn các thành phần chỉ số và các cột 'Market Capitalization''Last Sale'; gán vào components.
  • In 5 hàng đầu tiên của components.
  • Tạo no_shares bằng cách chia Market Capitalization cho 'Last Sale'.
  • In no_shares theo thứ tự giảm dần.

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.

# Inspect listings and print tickers
print(____)
print(____)

# Select components and relevant columns from listings
components = ____

# Print the first rows of components
print(____)

# Calculate the number of shares here
no_shares = ____

# Print the sorted no_shares
print(____)
Chỉnh sửa và Chạy Mã