我在timestamp
列中有1000个数据(常规的mySQL时间戳),我将其分为两个,分别称为data1
和data2
,
`data1['timestamp'].dtype`
dtype('<M8[ns]')
可能是因为一两个条目已损坏,所以
`data2['timestamp'].dtype`
dtype('O')
我需要data2['timestamp'].dtype
成为dtype('<M8[ns]')
才能做进一步的分析
答案 0 :(得分:2)
您可以将to_datetime
与参数errors='coerce'
一起使用:
data2['timestamp'] = pd.to_datetime(data2['timestamp'], errors='coerce')