将Pandas DataFrame中的多列更改为日期时间

12 浏览
0 Comments

将Pandas DataFrame中的多列更改为日期时间

我有一个包含13列和55,000行的数据框,我试图将其中5列转换为日期时间格式。目前它们的类型是'object',而我需要将这些数据转换为机器学习所需的格式。我知道如果执行以下操作:

data['birth_date'] = pd.to_datetime(data[birth_date], errors ='coerce')

可以将'birth_date'列转换为日期时间格式,但我还想对其他4列执行相同的操作,有没有一行代码可以同时转换它们?我不认为可以像这样进行索引:

data[:,7:12]

谢谢!

0