4
複数の連続するNaNを持つパンダシリーズがあるとします。私はfillna
に欠損値(backfill
とfill forward
)を記入するためのいくつかの方法があることを知っていますが、それらをNaN以外の値に最も近づけたいと思います。ここで私が持っているものの例です:パンダ欠損値:最も近いNaN以外の値で塗りつぶし
`s = pd.Series([0, 1, np.nan, np.nan, np.nan, np.nan, 3])`
そして、私は何をしたいの例: s = pd.Series([0, 1, 1, 1, 3, 3, 3])
は、私はそれを行うことができ、誰を知っていますか?
ありがとうございます!
私はあなたが2秒を得た方法に関しては困惑している - あなたは最も近い非NAN値をしたい場合、それらは1秒のではないでしょうか? – mauve
シリーズには連続したNaNを含む部分が1つしかないか、複数の部分が存在する可能性がありますか(たとえば、[0,1、np.nan、np.nan、2、np.nan、np.nan、3])? –
@a_guest複数の部分を含めることができます –