我曾尝试使用熊猫,日历,日期时间,但都没有成功。我想在不必创建字典的情况下完成此任务。
结束目标: 每月一次 2018年10月1日
我尝试了什么:
var2.Month = var2.Month.astype('|S')
pd.to_datetime(var2.Month)
var2['Month'] = var2['Month'].apply(lambda x: cal.month_abbr[x])
var2.Month = datetime.datetime.strptime(var2.Month, "%m")
pd.to_datetime(var2.Month, format='%b').dt.month
答案 0 :(得分:0)
df['yy'] = df['fy'].map(lambda x: x.lstrip('FY '))
df['yy'] = pd.to_datetime(df.yy,format='%Y').dt.year
df['month'] = pd.to_datetime(df.month, format='%B').dt.month