pandas MovingOLS не поддерживает значения NA?

Я использую функцию pandas.olsиз версии 0.7.3. Меня интересует скользящая регрессия, например:

model = pandas.ols(y = realizedData, x = pastData, intercept = 0, window_type="rolling", window = 80, min_periods = 80)

Входные данные содержат данные примерно для 600 дат, 15 из которых являются значениями NA. Но вывод содержит только результаты регрессии примерно для 120 дат. Проблема в том, что всякий раз, когда окно содержит хотя бы одно значение NA, для этого окна нет вывода. Проблема исчезнет, ​​если я изменю тип окна _на expandingи получу около 500 выходных точек, как и ожидалось, но я не хочу выполнять расширяющуюся регрессию.

Можете ли вы сказать мне, как это исправить?

5
задан piRSquared 4 January 2017 в 23:30
поделиться