相关疑难解决方法(0)

如果同一行存在于另一个数据框中,但最终来自两个 df 的所有列,如何从 Pandas 数据框中删除行

我有两个不同的 Pandas 数据框,它们共有一列。我在堆栈溢出上看到过类似的问题,但似乎没有一个问题以来自两个数据帧的列结束,因此请在标记为重复之前阅读以下内容。

例子:

数据框 1

ID  col1 col2  ...
1    9    5
2    8    4
3    7    3 
4    6    2
Run Code Online (Sandbox Code Playgroud)

数据框 2

ID  col3  col4  ...
3    11     15
4    12     16
7    13     17
Run Code Online (Sandbox Code Playgroud)

我想要实现的是一个数据帧,其中包含来自两个数据帧的列,但没有在 dataframe2 中找到的 ID。IE:

想要的结果:

ID  col1 col2  col3  col4
1    9    5     -     -
2    8    4     -     -
Run Code Online (Sandbox Code Playgroud)

谢谢!

python pandas

5
推荐指数
2
解决办法
7968
查看次数

标签 统计

pandas ×1

python ×1