【发布时间】:2017-05-12 15:54:22
【问题描述】:
以下是两个数据框: 数据框A:
index codes
1 A
2 B
3 C
4 D
数据框 B
index cym
1 A
2 L
3 F
4 B
5 N
6 X
A 和 B 的长度不相等。我想将“codes”列(数据框A)与“cym”列(数据框B)进行比较,并返回这两列之间的差异加上数据框B的索引列中的数据。输出是这样的:
index cym
2 L
3 F
5 N
6 X
我尝试使用合并和等于函数来解决它。但我无法生成输出。
【问题讨论】:
-
我检查你的最后一个问题,如果有 3 个连续的 NaN 怎么办?或者样本中只有 2 个或 1 个 NaN,而不是 3,4 个或更多连续的 NaN?谢谢。
标签: python pandas dataframe compare