我发现的大多数信息都不在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
您可以结合使用calendar.month_abbr和df[col].apply()
calendar.month_abbr
df[col].apply()
import calendar df['Month'] = df['Month'].apply(lambda x: calendar.month_abbr[x])