私はCSVデータセットを持っています。例えば、日付のうちのいくつかだけが間違って入力されます。 17/12/0089(これはdd/mm/yyyyであることに注意してください)、時には12/11/1898です。誤って入力した日付をパンダに置き換えます
私は私が使用したように、日付を比較する必要が:
df_to_add['DOB'] = pd.to_datetime(df_to_add['DOB'], dayfirst=True)
をしかし、それはこれらの間違った日付の一部渡って来るとき、私はメッセージ pandas.tslib.OutOfBoundsDatetime取得:境界ナノ秒のタイムスタンプのうち:964 -11-16 00:00:00
誤って入力された日付をNaTまたは空白として置き換えるにはどうすればよいですか?
''12/11/1898''は有効とみなされますが、あなたの基準はどれくらい前からでしょうか? – EdChum