我有两个数据框,
df1
Name | std
kumar | 8
Ravi | 10
Sri | 2
Ram | 4
df2,
Name | std
Sri | 2
Ram | 4
我想从 df1 中减去 df2 行,我试过了,
df1.subtract(df2,fill_value=None)
但是我得到了错误,
TypeError: unsupported operand type(s) for -: 'str' and 'str'
我想要的输出,
df3
Name | std
kumar | 8
Ravi | 10
请您参考如下方法:
df1[~df1.Name.isin(df2.Name)]
Name std
0 kumar 8
1 Ravi 10
