首页 > 解决方案 > 在 python 中的数据框中搜索、删除和合并

问题描述

我的主数据框如下所示:-

日期 ID 价值
2020-12-10 1 10
2020-12-10 2 10
2020-11-30 2 10
2020-11-01 2 50
2020-10-20 2 10
2020-10-30 2 10
2020-10-30 2 10
2020-01-01 2 10
2020-01-10 2 10

它包含 3 列,日期、id 和值。

有一个与上述结构相同的子 DataFrame,值可以如下:-

日期 ID 价值
2020-12-10 1 10
2020-12-10 2 10
2020-12-20 2 10
2020-12-30 2 10

必须比较这两个 DataFrame,并将这个子 DataFrame 合并到主 DataFrame,所以生成的 DataFrame 将如下所示:-

日期 ID 价值
2020-12-10 1 10
2020-12-10 2 10
2020-12-20 2 10
2020-12-30 2 10
2020-11-30 2 10
2020-11-01 2 50
2020-10-20 2 10
2020-10-30 2 10
2020-10-30 2 10
2020-01-01 2 10
2020-01-10 2 10

在主 DataFrame 中搜索行的索引可以是 Date 或 Id,也可以是 Date 和 Id 的组合。

注意:- 上述 DataFrames 中的 Date、Id 和 Value 都在字符串中

我还没有实现代码,只需要帮助,因为我对 python 还很陌生。

谢谢

标签: python

解决方案


推荐阅读