首页 > 解决方案 > 将附加行添加到特定级别的最有效方法,对于 Pandas 系列,这些行的值是 NaN

问题描述

我有一个系列如下:

在此处输入图像描述

这可以变化到任何长度。我想添加额外的行,直到用 NaN 填充的某个索引级别(在本例中为 240)。

最好的方法是什么?

标签: pythonpandasdataframeseries

解决方案


您可以使用和扩展to.reindex()的索引范围,如下所示:range(1, 236)range(1, 241)

rr = rr.reindex(range(1, 241))

结果:

rr.tail(5)


236   NaN
237   NaN
238   NaN
239   NaN
240   NaN
dtype: float64

推荐阅读