基本上,我是sas开发人员。 截至目前,我正在进行sas2python迁移。 在读到熊猫数据框之前,我有两列,即
DATE NAME
01JAN1988 VARUN
11JAN1999 THARUN
读取熊猫数据框后,DATE
列将自动读取为float
值。现在,我需要将其显示为DATE
列,并将其显示为date9格式
您能否提供步骤
答案 0 :(得分:0)
您可以使用apply函数将值转换为日期对象,并使用datetime模块对其进行隐蔽:
df['DATE'] = df['DATE'].apply(lambda x: datetime.datetime.strptime(x,'%d%b%Y').date())
输出:
DATE NAME
0 1988-01-01 VARUN
1 1999-01-11 THARUN