合并熊猫数据框以对均具有值的值进行平均

汤姆·S

我有两个数据框。

print(df1)
  key  value
0   A  2
1   B  3
2   C  2
3   D  3

print(df2)
  key  value
0   B  3
1   D  1
2   E  1
3   F  3

我想要的是对键进行外部合并,然后选择不是NaN的值。如果两者均为int(或float),则选择哪一个并不重要。不过,这意味着很好。

print(df3)
  key  value
0   A  2
1   B  3
3   C  2
4   D  2
5   E  1
6   F  3

我试过了:

df3 = df1.merge(df2, on='key', how='outer')

但会生成2个新列。之后,我可以进行计算,但可以确定有一个更简单的解决方案,但我找不到。谢谢你的帮助。

马那金

这对我有效,按数据帧条目的顺序删除重复项,因此删除了df1中的重复项并保留了df2,如果有任何键与重复项不匹配或两者都为na,我们可以将其删除 .dropna()

dfs = pd.concat([df1,df2]).drop_duplicates(keep='last').dropna(how='any')


 key  value
0   A      2
2   C      2
3   D      3
0   B      3
1   D      1
2   E      1
3   F      3

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

合并两个具有相似值但日期熊猫不同的不同数据框

来自分类Dev

熊猫数据框删除具有相同值的数据行

来自分类Dev

熊猫数据框,平均非0值

来自分类Dev

合并数据框中具有不同值的多行

来自分类Dev

合并具有多个值的 Pandas 数据框

来自分类Dev

如何合并具有重复值和其他不同值的数据框列值?

来自分类Dev

合并数据框而不对值进行排序

来自分类Dev

有没有一种方法可以对列中具有共同值的数据求平均?

来自分类Dev

如何合并具有一组公共列值的多个数据框值?

来自分类Dev

熊猫数据框具有多个值和缺失值的单个列表

来自分类Dev

Python Pandas数据框-具有空值的行的合并/合并

来自分类Dev

如何在一个列中具有相似值的pandas数据框中合并行以产生其平均值?

来自分类Dev

具有多索引列的熊猫数据框-合并级别

来自分类Dev

使用R中具有相同值的外部数据框对数据框进行排序

来自分类Dev

熊猫根据列中的相同值合并数据框

来自分类Dev

根据列中的值合并熊猫数据框

来自分类Dev

合并熊猫数据框:如何添加列和替换值

来自分类Dev

根据多个值合并熊猫数据框中的行

来自分类Dev

根据多个值合并熊猫数据框中的行

来自分类Dev

大熊猫:合并数据框并替换值

来自分类Dev

Elasticsearch中的索引熊猫数据框,具有空值,但没有nan

来自分类Dev

带有类别列的熊猫群数据框,具有最大和值

来自分类Dev

熊猫数据框找到具有特定列值的所有行?

来自分类Dev

熊猫,列出每一行的所有列均具有空值的列

来自分类Dev

按列值对数据框中具有相同索引的值进行排序

来自分类Dev

数据框-具有时间值的字符串类型列的平均值

来自分类Dev

将列中具有相同值的行合并为数据框中的单行

来自分类Dev

合并具有共同值的每一行的数据框中列内容

来自分类Dev

合并具有唯一值的数据框,但保持一致

Related 相关文章

  1. 1

    合并两个具有相似值但日期熊猫不同的不同数据框

  2. 2

    熊猫数据框删除具有相同值的数据行

  3. 3

    熊猫数据框,平均非0值

  4. 4

    合并数据框中具有不同值的多行

  5. 5

    合并具有多个值的 Pandas 数据框

  6. 6

    如何合并具有重复值和其他不同值的数据框列值?

  7. 7

    合并数据框而不对值进行排序

  8. 8

    有没有一种方法可以对列中具有共同值的数据求平均?

  9. 9

    如何合并具有一组公共列值的多个数据框值?

  10. 10

    熊猫数据框具有多个值和缺失值的单个列表

  11. 11

    Python Pandas数据框-具有空值的行的合并/合并

  12. 12

    如何在一个列中具有相似值的pandas数据框中合并行以产生其平均值?

  13. 13

    具有多索引列的熊猫数据框-合并级别

  14. 14

    使用R中具有相同值的外部数据框对数据框进行排序

  15. 15

    熊猫根据列中的相同值合并数据框

  16. 16

    根据列中的值合并熊猫数据框

  17. 17

    合并熊猫数据框:如何添加列和替换值

  18. 18

    根据多个值合并熊猫数据框中的行

  19. 19

    根据多个值合并熊猫数据框中的行

  20. 20

    大熊猫:合并数据框并替换值

  21. 21

    Elasticsearch中的索引熊猫数据框,具有空值,但没有nan

  22. 22

    带有类别列的熊猫群数据框,具有最大和值

  23. 23

    熊猫数据框找到具有特定列值的所有行?

  24. 24

    熊猫,列出每一行的所有列均具有空值的列

  25. 25

    按列值对数据框中具有相同索引的值进行排序

  26. 26

    数据框-具有时间值的字符串类型列的平均值

  27. 27

    将列中具有相同值的行合并为数据框中的单行

  28. 28

    合并具有共同值的每一行的数据框中列内容

  29. 29

    合并具有唯一值的数据框,但保持一致

热门标签

归档