gpt4 book ai didi

python - Pandas 数据框插入行

转载 作者:太空宇宙 更新时间:2023-11-04 01:05:47 24 4
gpt4 key购买 nike

我在处理数据框时遇到了问题。我想在DF中插入行并修改其相关值:

比如我有

time  value0  10:00      21  11:00      42  12:00      63  13:00      8

理想的结果应该是:

time  value0  10:00      11  11:00      20  10:00      11  11:00      22  12:00      63  13:00      8

复制前两行,然后将其值平均分配。

代码只能追加行,但是如何更快地修改它的值呢?df[0:2].append(df[0:2]).append(df[2:])

最佳答案

first_two = df[: 2]
first_two.value = first_two.value / 2

df = pd.concat([first_two, first_two, df[2:]])

编辑

作为Paul H下面指出,最好使用iloc对于这些东西。

关于python - Pandas 数据框插入行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30518006/

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