Интерполировать значения NaN в массиве numpy

Есть ли быстрый способ заменить все значения NaN в массиве numpy на (скажем, ) линейно интерполированные значения?

Например,

[1 1 1 nan nan 2 2 nan 0]

будет преобразовано в

[1 1 1 1.3 1.6 2 2  1  0]
54
задан pppery 11 February 2018 в 06:40
поделиться