Pandas 尝试将一行附加到数据帧,但不断覆盖现有行

维克多

我的数据框 (df_UP) 如下所示:

        Total_trends    #up  #down  #flat
    0.05    811         326   310    175

当我尝试使用以下代码附加一行时,我正在使用 jupyter 笔记本:

`d = {'Total_trends': [total.time], '#up': [good_trigger.time], '#down': [bad_trigger.time], '#flat': [flat.time]}
df_UP.append(d, ignore_index=True)`

它第一次工作:

Total_trends    #up #down   #flat
0   811 326 310 175
1   [811]   [326]   [310]   [175]

但是当我再次运行带有其他值的单元格时d,它只会用新的数据覆盖第 1 行的现有数据,知道为什么吗?谢谢!

耶斯列

您可以将字典转换为DataFrame并分配回:

d = {'Total_trends': [10], '#up': [20], '#down': [3], '#flat': [0]}

df_UP = df_UP.append(pd.DataFrame(d), ignore_index=True)
print (df_UP)
   Total_trends  #up  #down  #flat
0           811  326    310    175
1            10   20      3      0

d = {'Total_trends': [160], '#up': [270], '#down': [63], '#flat': [30]}
df_UP = df_UP.append(pd.DataFrame(d), ignore_index=True)
print (df_UP)

   Total_trends  #up  #down  #flat
0           811  326    310    175
1            10   20      3      0
2           160  270     63     30

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将PANDAS数据帧的一行添加到其余行?

来自分类Dev

Pandas Dataframe:删除重复的行并将数据附加到剩余的唯一行

来自分类Dev

如何计算 Pandas 数据帧的过滤行的均值并将均值附加到原始数据帧的所有列?

来自分类Dev

在 Pandas 数据帧的每一行上应用函数

来自分类Dev

Python Pandas合并两个数据帧,并将一个数据帧的一行映射到另一数据帧的所有行

来自分类Dev

如何使用Pandas将行附加到空的数据框

来自分类Dev

Python - Pandas - 导入 Excel 文件,遍历每一行,添加新值,并添加到数据帧

来自分类Dev

Pandas - 将列表附加到现有数据框,与列的顺序相同

来自分类Dev

仅将数据帧中的新值附加到 Pandas 中的另一个数据帧

来自分类Dev

仅将 Pandas 数据框中的新行附加到数据库中的表的有效方法

来自分类Dev

将 MySQL 结果插入现有的 Pandas 数据帧

来自分类Dev

Tidy Pandas 数据框:对现有行的操作和附加结果

来自分类Dev

为 Pandas 数据帧的一行中的特定列设置值

来自分类Dev

如何在python中对pandas数据帧的每一行进行计算?

来自分类Dev

仅重复第一行和经纬度,并使用 Pandas 数据帧的长度时间

来自分类Dev

在 Pandas 数据帧上使用转换函数,为数据帧的每一行返回新值

来自分类Dev

使用Pandas DataFrame将新行添加到现有CSV中

来自分类Dev

用于将幽灵行附加到 Python 中现有数据帧的优化算法

来自分类Dev

如何根据行的排序值对pandas数据帧的每一行进行排序并返回列索引

来自分类Dev

将新数据框插入现有数据框到Pandas中的特定行位置

来自分类Dev

如何在Pandas.DataFrame中的列上进行迭代并将函数的结果附加到同一行?

来自分类Dev

Python Pandas-过滤pandas数据框以获取一行中具有最小值的行,而另一行中的每个唯一值

来自分类Dev

如何将数据帧附加到另一个数据帧的每一行?

来自分类Dev

将 Pandas 数据帧行作为纯文本进行迭代

来自分类Dev

通过一行访问Pandas数据框中的数据

来自分类Dev

Pandas - 用来自另一个数据帧的值填充一个数据帧的每一行

来自分类Dev

将一行中所有字符的总和返回到另一列pandas

来自分类Dev

Pandas数据框将列与一个值进行比较,然后将这一行和上一行放入另一数据框

来自分类Dev

Pandas:将行附加到已经通过pandas.DataFrame.apply运行的DataFrame

Related 相关文章

  1. 1

    如何将PANDAS数据帧的一行添加到其余行?

  2. 2

    Pandas Dataframe:删除重复的行并将数据附加到剩余的唯一行

  3. 3

    如何计算 Pandas 数据帧的过滤行的均值并将均值附加到原始数据帧的所有列?

  4. 4

    在 Pandas 数据帧的每一行上应用函数

  5. 5

    Python Pandas合并两个数据帧,并将一个数据帧的一行映射到另一数据帧的所有行

  6. 6

    如何使用Pandas将行附加到空的数据框

  7. 7

    Python - Pandas - 导入 Excel 文件,遍历每一行,添加新值,并添加到数据帧

  8. 8

    Pandas - 将列表附加到现有数据框,与列的顺序相同

  9. 9

    仅将数据帧中的新值附加到 Pandas 中的另一个数据帧

  10. 10

    仅将 Pandas 数据框中的新行附加到数据库中的表的有效方法

  11. 11

    将 MySQL 结果插入现有的 Pandas 数据帧

  12. 12

    Tidy Pandas 数据框:对现有行的操作和附加结果

  13. 13

    为 Pandas 数据帧的一行中的特定列设置值

  14. 14

    如何在python中对pandas数据帧的每一行进行计算?

  15. 15

    仅重复第一行和经纬度,并使用 Pandas 数据帧的长度时间

  16. 16

    在 Pandas 数据帧上使用转换函数,为数据帧的每一行返回新值

  17. 17

    使用Pandas DataFrame将新行添加到现有CSV中

  18. 18

    用于将幽灵行附加到 Python 中现有数据帧的优化算法

  19. 19

    如何根据行的排序值对pandas数据帧的每一行进行排序并返回列索引

  20. 20

    将新数据框插入现有数据框到Pandas中的特定行位置

  21. 21

    如何在Pandas.DataFrame中的列上进行迭代并将函数的结果附加到同一行?

  22. 22

    Python Pandas-过滤pandas数据框以获取一行中具有最小值的行,而另一行中的每个唯一值

  23. 23

    如何将数据帧附加到另一个数据帧的每一行?

  24. 24

    将 Pandas 数据帧行作为纯文本进行迭代

  25. 25

    通过一行访问Pandas数据框中的数据

  26. 26

    Pandas - 用来自另一个数据帧的值填充一个数据帧的每一行

  27. 27

    将一行中所有字符的总和返回到另一列pandas

  28. 28

    Pandas数据框将列与一个值进行比较,然后将这一行和上一行放入另一数据框

  29. 29

    Pandas:将行附加到已经通过pandas.DataFrame.apply运行的DataFrame

热门标签

归档