我有一个捐赠金额和日期的数据框。我想看看一定比例的捐款花了多长时间才进来(什么时候我们有 25% 的捐款?,75%?)。看起来 Pandas 分位数函数可以满足我的要求。但是它似乎只想要数字,而不是日期。是否有可以对日期执行相同操作的函数?
请您参考如下方法:
像Evert说的,你可以暂时把它转换成int 64 compute然后再转换回datetime
YOUR_DATAFRAME.YOUR_DATE.astype('int64').quantile([.25,.5,.75]).astype('datetime64[ns]')
