1. 学ぶ
  2. /
  3. コース
  4. /
  5. Xử lý dữ liệu chuỗi thời gian trong Python

Connected

演習

Tạo chuỗi thời gian của giá trị thị trường

Giờ bạn có thể dùng số lượng cổ phiếu để tính tổng vốn hóa thị trường cho từng mã và từng ngày giao dịch từ chuỗi giá lịch sử.

Kết quả này sẽ là đầu vào quan trọng để xây dựng chỉ số cổ phiếu theo giá trị (value-weighted), mà bạn sẽ hoàn thành ở bài tập tiếp theo.

指示

100 XP

Chúng tôi đã nhập sẵn pandas là pd và matplotlib.pyplot là plt cho bạn. Chúng tôi cũng đã tạo các biến components và stock_prices mà bạn đã dùng ở các bài trước.

  • Chọn 'Number of Shares' từ components, gán vào no_shares, và in kết quả theo thứ tự mặc định (tăng dần).
  • Nhân stock_prices với no_shares để tạo chuỗi thời gian vốn hóa thị trường theo từng mã, và gán vào market_cap.
  • Chọn hàng đầu tiên và hàng cuối cùng của market_cap và gán lần lượt vào first_value và last_value.
  • Dùng pd.concat() để nối first_value và last_value theo axis=1 và vẽ kết quả dưới dạng biểu đồ thanh ngang.