4
我有一个熊猫数据帧,看起来像这样:Python的熊猫数据帧添加上一行值
AAPL IBM GOOG XOM
2011-01-10 16:00:00 1500 0 0 0
2011-01-11 16:00:00 0 0 0 0
2011-01-12 16:00:00 0 0 0 0
2011-01-13 16:00:00 -1500 4000 0 0
2011-01-14 16:00:00 0 0 0 0
2011-01-18 16:00:00 0 0 0 0
我的目标是通过将以前的行值来填补行。其结果是这样的:
AAPL IBM GOOG XOM
2011-01-10 16:00:00 1500 0 0 0
2011-01-11 16:00:00 1500 0 0 0
2011-01-12 16:00:00 1500 0 0 0
2011-01-13 16:00:00 0 4000 0 0
2011-01-14 16:00:00 0 4000 0 0
2011-01-18 16:00:00 0 4000 0 0
我试图通过数据帧指数与
for date in df.index:
迭代与
dt_nextDate = date + dt.timedelta(days=1)
递增日期,但也有在数据帧指数差距那代表周末。
我可以遍历从第二行到末尾的索引,引用回前一行并添加值?
暨总之,正是我所期待的。非常感谢您的帮助! –