为了账号安全,请及时绑定邮箱和手机立即绑定

将缺失的日期向前填充到 Python Pandas Dataframe 中

将缺失的日期向前填充到 Python Pandas Dataframe 中

湖上湖 2021-06-01 12:29:54
我有一个熊猫的数据框,填充如下:ref_date    tag1/29/2010   12/26/2010   33/31/2010   44/30/2010   45/31/2010   16/30/2010   38/31/2010   19/30/2010   412/31/2010  2请注意数据中如何缺失月份(即 7、10、11)。我想通过前向填充方法填充缺失的数据,使其看起来像这样:ref_date    tag1/29/2010   12/26/2010   33/31/2010   44/30/2010   45/31/2010   16/30/2010   37/30/2010   38/31/2010   19/30/2010   410/29/2010  411/30/2010  412/31/2010  2缺少日期的标签将具有前一个. 所有日期都代表该月的最后一个工作日。这就是我试图做的:idx = pd.date_range(start='1/29/2010', end='12/31/2010', freq='BM')df.ref_date.index = pd.to_datetime(df.ref_date.index)df = df.reindex(index=[idx], columns=[ref_date], method='ffill')它给了我错误:类型错误:无法将“时间戳”类型与“int”类型进行比较哪里pd是熊猫,df是数据框。我是 Pandas Dataframe 的新手,所以任何帮助将不胜感激!
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 102 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信