小编典典

python / pandas:将month int转换为月份名称

python

我发现的大多数信息都不在python> pandas> dataframe中,因此出现了问题。

我想将1到12之间的整数转换为缩写的月份名称。

我有一个df,看起来像:

   client Month
1  sss    02
2  yyy    12
3  www    06

我希望df看起来像这样:

   client Month
1  sss    Feb
2  yyy    Dec
3  www    Jun

阅读 194

收藏
2020-12-20

共1个答案

小编典典

您可以结合使用calendar.month_abbrdf[col].apply()

import calendar
df['Month'] = df['Month'].apply(lambda x: calendar.month_abbr[x])
2020-12-20