我正在解析一个提供月份和年份的固定宽度文件,我想从月份和年份创建一个pandas日期,该日期使用1作为日期(而不是pandas默认使用的月份的当前日期)。你知道吗
df = pd.read_fwf("/file", colspecs=colspecs,header=None,names=names,
parse_dates= = {'calendar':['eligYear',"eligMonth"]},keep_date_col=True)
数据示例:
eligyear eligmonth
2012 02
2012 01
理想结果,其中天=1而不是一个月的当前日期,例如
calendar
2012-02-01
2012-01-01
我认为在csv中读取数据后,您可以更好地将数字解析为datetime,这将更加灵活。
例如,您可以执行以下操作:
相关问题 更多 >
编程相关推荐