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

Khám phá và làm sạch thông tin niêm yết công ty

Để bắt đầu xây dựng một chỉ số dựa trên giá trị thị trường, bạn sẽ làm việc với dữ liệu niêm yết tổng hợp của ba sàn chứng khoán lớn nhất Hoa Kỳ: NYSE, NASDAQ và AMEX.

Trong bài này và bài tiếp theo, bạn sẽ tính trọng số theo vốn hóa thị trường cho các cổ phiếu này.

Chúng tôi đã import pandaspd, và đã tải bộ dữ liệu listings chứa thông tin niêm yết từ NYSE, NASDAQ và AMEX. Cột 'Market Capitalization' đã được quy đổi theo đơn vị triệu USD.

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

  • Khám phá listings bằng .info().
  • Chuyển cột 'Stock Symbol' vào index (sử dụng inplace).
  • Loại bỏ tất cả công ty thiếu thông tin 'Sector' khỏi listings.
  • Chọn các công ty có năm IPO trước 2019.
  • Kiểm tra kết quả các thay đổi vừa thực hiện bằng .info().
  • Hiển thị số lượng công ty theo 'Sector' bằng .groupby().size(). Sắp xếp đầu ra 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
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(____)
Chỉnh sửa và Chạy Mã