我需要一些关于如何组织我的数据集的帮助
以下是我想做的:
这就是我所做的:
df = pd.read_excel(file, sheet_name='Schedule', usecos=read_order, index_col=None)
# Only want to get date portion and omit the time.
df['Schedule'] = pd.to_datetime(df['Schedule']).dt.date
lday = (pd.Period(dt.datetime.now(), 'M') - 1).strftime("%Y/%m/%d")
fday = (pd.Period(dt.datetime.now(), 'M') - 1).strftime("%Y/%m/01")
df = df.set_index(['Schedule'])
df = df.loc[fday:lday]
df = df.sort_values(by=['Store', 'Employee', 'Schedule', 'Manager'])
df = df(['Store', 'Employee', 'Schedule','Manager'])
我在df.loc[fday:lday]上过滤时出错,指出fdate:2020/10/01无效
请注意,当我将计划转换为pd.to_日期时,我只想获取计划的日期部分
因此,我需要帮助,以实现我想做的更好的编码
目前没有回答
相关问题 更多 >
编程相关推荐