Python数据框架中的独立月份和年份

2024-07-04 17:11:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个1000 x 6维的数据框,其中一列的标题是“Date”,其中日期的格式是“JAN2014”、“JUN2002”等。。。 我想把这一栏分成两个单独的栏:“年”和“月”,所以一月会在“月”栏,2014年会在“年”栏等等。。 谁能告诉我怎么用Python做这个吗


Tags: 数据标题date格式jan2014jun2002
1条回答
网友
1楼 · 发布于 2024-07-04 17:11:53

您可以使用str访问器和索引:

df['Month'] = df['Date'].str[:3]
df['Year'] = df['Date'].str[3:]

示例:

df = pd.DataFrame({'Date':['JAN2014','JUN2002']})
df['Month'] = df['Date'].str[:3]
df['Year'] = df['Date'].str[3:]

print(df)

输出:

      Date Month  Year
0  JAN2014   JAN  2014
1  JUN2002   JUN  2002

相关问题 更多 >

    热门问题