4
私はNaTで置き換える必要のあるいくつかのNaNを持つシリーズを持っています。これどうやってするの?パンダはNaNをNaTに置き換えます
ここで私はこれまで試したものとの単純な例です:
>>> s = pd.Series([np.NaN, np.NaN])
>>> s.fillna(pd.NaT)
0 NaN
1 NaN
dtype: float64
>>> s.replace(np.NaN, pd.NaT)
0 NaN
1 NaN
dtype: float64
>>> s.where(pd.notnull(s), pd.NaT)
0 NaN
1 NaN
dtype: object
パンダバージョン:0.16.2
numpyのバージョン:1.9.2
Pythonのバージョン:2.7.10を
使ってパンダがところで作品s.where' '三v0.18.0。 –
あなたの3番目のものは '0.18.0'で動作しない' s.where(pd.isnull(s)、pd.NaT) 'でなければなりません。 – EdChum