1
データフレームには1,000万レコードが含まれています。 すべての列は 'str'データ型です。パンダの日付列から不一致値を見つける方法
私のデータフレームとみなしてください。
id location name Dob death
0 11066 location 481 2017-02-01 2017-02-03
1 18000 location 962 1990-01-27 2016-01-26
2 16964 location 491 1sssssssss 2016-01-26
3 4795 location 532 1990-01-29 2016-01-26
4 3392 location 600 1990-01/30 2016-01-26
私は「ドブ」列の値が日付型でない行/観測を知りたいです。
を出して期待:
私はすでに以下のコードが、実行速度の面でその非常に遅くしてみてください。
サンプルコード:
temp_list = list()
for index, data in enumerate(df['Dob']):
try:
pd.to_datetime(data)
except:
temp_list.append(index)
実行中に、より高速である任意の代替方法。