我有一个DataFrame B. 最后几个值
2014-09-22 0.263394 1.460577
2014-09-23 0.274304 1.455913
2014-09-24 0.296823 1.466214
2014-09-25 0.294221 1.473936
2014-09-26 0.294346 1.457969
2014-09-29 0.299975 1.459628
2014-09-30 0.301668 1.459297
A系列 最后几个值
2014-09-01 0.220297
2014-09-02 0.220492
2014-09-04 0.220668
2014-09-05 0.220873
2014-09-10 0.221093
2014-09-16 0.221278
2014-09-18 0.221616
2014-09-19 0.221772
2014-09-26 0.222129
B['A']=A
2014-09-16 0.268623 1.418165 0.221278
2014-09-17 0.275294 1.424700 NaN
2014-09-18 0.279191 1.424473 0.221616
2014-09-19 0.287979 1.423771 *0.221772*
2014-09-22 0.263394 1.460577 *0.215401*
2014-09-23 0.274304 1.455913 *0.215581*
2014-09-24 0.296823 1.466214 *0.216043*
2014-09-25 0.294221 1.473936 *0.216869*
2014-09-26 0.294346 1.457969 0.222129
2014-09-29 0.299975 1.459628 *0.217745*
2014-09-30 0.301668 1.459297 *0.218038*
你看2014-09-17的价值是NaN。 但是有一天它有一个值ex:2014-09-30,价值是0.218038 为什么会这样? 为什么这不是NA?
我尝试reindex.but得到错误
A.reindex(B.index,method='pad')
ValueError: Must be monotonic for forward fill