我有一个包含Date和Time列的CSV,我将它们组合在PANDA数据帧中,格式为‘%d/%m/%Y%H:%M’,并且我一直在使用DateTime包中的Floor将任何时间设置为小时:
df['DateTime'] = df['DateTime'].dt.floor('H')
取而代之的是,我希望每6小时设置一次最低限值,这样‘08/09/2022年8:46’变成‘08/09/2022年6:00’或‘08/09/2022年23:59’变成‘08/09/2022年18:00’或另一个自定义时间段
同样,有没有可能从发言权开始的地方进行偏移?例如,如果我们将发言权设置为1:00开始,那么0:59将变成19:00,而不是0:00.
我如何编辑该函数来实现这一点?