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

Làm sạch dữ liệu thêm: Thiếu dữ liệu

Khi bạn in độ dài của DataFrame intraday, bạn sẽ thấy thiếu một vài hàng. Sẽ có dữ liệu bị thiếu nếu không có giao dịch nào trong một khoảng thời gian một phút cụ thể. Một cách để xem hàng nào bị thiếu là lấy hiệu của hai tập hợp: tập đầy đủ của mọi phút và tập chỉ số của DataFrame vốn đang thiếu một số hàng. Sau khi điền các hàng bị thiếu, bạn có thể chuyển chỉ số sang thời gian trong ngày rồi vẽ biểu đồ dữ liệu.

Cổ phiếu được giao dịch theo bước nhảy rời rạc 1 xu (mặc dù một tỷ lệ nhỏ giao dịch xảy ra giữa các mức 1 xu) thay vì theo mức giá liên tục, và khi bạn vẽ biểu đồ dữ liệu, bạn sẽ thấy có những khoảng thời gian dài khi giá cổ phiếu dao động qua lại trong biên độ 1 xu. Điều này đôi khi được gọi là "bid/ask bounce" (dao động giá chào mua/chào bán).

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

Phân tích chuỗi thời gian với Python

Xem khóa học

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.

# Notice that some rows are missing
print("If there were no missing rows, there would be 391 rows of minute data")
print("The actual length of the DataFrame is:", len(___))
Chỉnh sửa và Chạy Mã