次のような列を持つパンダデータフレームがあります。
df["Date"]
2015-04-11 00:00:00
2015-03-11 00:00:00
NaN
2014-11-15 00:00:00
its not available
2017-01-27 00:00:00
2016-05-21 00:00:00
was not detected
2015-09-16 00:00:00
incomplete
...
日付を含む行のみを除外したいと思います。
df["Date"]
2015-04-11 00:00:00
2015-03-11 00:00:00
2014-11-15 00:00:00
2017-01-27 00:00:00
2016-05-21 00:00:00
2015-09-16 00:00:00
....
日付をフィルタリングする方法があるかどうか教えてください。ありがとうございました
to_datetime
+errors='coerce'
を使用するnotna
df=df.loc[pd.to_datetime(df.Date,errors='coerce').notna()].copy()
df
Out[925]:
Date
0 2015-04-11 00:00:00
1 2015-03-11 00:00:00
3 2014-11-15 00:00:00
5 2017-01-27 00:00:00
6 2016-05-21 00:00:00
8 2015-09-16 00:00:00
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加