实现这一目标的最适合大熊猫的方式是什么?我想从“年”、“月”和“日”列中创建一个包含日期时间对象的列,但我想出的只是一些看起来太麻烦的代码:
myList=[]
for row in df_orders.iterrows(): #df_orders is the dataframe
myList.append(dt.datetime(row[1][0],row[1][1],row[1][2]))
#-->year, month and day are the 0th,1st and 2nd columns.
mySeries=pd.Series(myList,index=df_orders.index)
df_orders['myDateFormat']=mySeries
非常感谢您的帮助。