Tôi đang sử dụng chức năng pandas.ols
từ phiên bản 0.7.3. Tôi quan tâm đến việc thực hiện hồi quy chuyển động, chẳng hạn như:gấu trúc MovingOLS không hỗ trợ các giá trị NA?
model = pandas.ols(y = realizedData, x = pastData, intercept = 0, window_type="rolling", window = 80, min_periods = 80)
Dữ liệu đầu vào chứa dữ liệu trong khoảng 600 ngày, trong đó 15 là giá trị NA. Nhưng đầu ra chỉ chứa kết quả hồi quy trong khoảng 120 ngày. Vấn đề là bất cứ khi nào cửa sổ chứa ngay cả một giá trị NA, không có đầu ra cho cửa sổ đó. Vấn đề biến mất nếu tôi thay đổi window_type thành expanding
và tôi nhận được khoảng 500 điểm đầu ra như mong đợi, nhưng tôi không muốn thực hiện hồi quy mở rộng.
Bạn có thể cho tôi biết cách khắc phục sự cố này không?