こんにちは,お世話になります.

pandasのinterpolate()メソッドで欠損値処理を行いたいと思っています.
このとき,欠損値がn個連続している場合は,その部分に関して補間をそもそも行わない,と指示したいのですが,どうすれば良いのでしょうか.

例えば,n=3だとすると,

...-5,NaN,NaN,6,10...

では補間を行い,

...-5,NaN,NaN,NaN,6,10,...

では,補間処理を行わないようにしたいです.

引数limitを使うと行いたい作業ができるか?と思い,調べてみました.しかし,こちらpandasで欠損値NaNを前後の値から補間するinterpolateを参照すると,欠損値が連続している場合に補完する個数の最大値を指定するものだったため,望みの処理は行えませんでした.

ご教授お願いいたします.