【发布时间】:2018-09-09 09:13:12
【问题描述】:
我有两个如下所示的数据框:
一个
Timestamp C1 C2 C3
1 0 0 0
2 0 0 0
3 0 0 0
4 0 0 0
5 0 0 0
6 0 0 0
7 0 0 0
和 乙
Timestamp C1 C2 C3
2 0 0 0
3 v1 v2 v3
4 v4 v5 v6
7 0 0 0
我想合并两个数据集,并根据 Timestamp 列将 A 中的零替换为 B 中的值,并拥有一个新的 A 数据框,如下所示:
Timestamp C1 C2 C3
1 0 0 0
2 0 0 0
3 v1 v2 v3
4 v4 v5 v6
5 0 0 0
6 0 0 0
7 0 0 0
【问题讨论】:
-
使用
pd.merge()
标签: python pandas replace merge