gpt4 book ai didi

python - pandas:扩展数据框并自动增加索引

转载 作者:行者123 更新时间:2023-11-30 22:11:42 26 4
gpt4 key购买 nike

给定一个具有单调递增索引的DataFrame,例如

     values
100 10
200 9
300 15
400 7

我想通过复制最后一个值来扩展它,并自动继续索引(或者也许通过提供步骤,这仍然没问题):

     values
100 10
200 9
300 15
400 7
500 7
600 7
700 7

目前,我正在创建一个仅包含新值(和新索引)的新 DataFrame,并且我正在使用 new.combine_first(old)。有没有更干净的方法?

最佳答案

您可以通过以下方式构建新索引

index = 100 * pd.RangeIndex(start=1, stop=7)

并使用它来重新索引您的 DataFrame 并使用前向填充填充创建的 NaN 值。

df = df.reindex(index).fillna(method='ffill')

关于python - pandas:扩展数据框并自动增加索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51338508/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com