I have a dataframe df:
columnA columnB columnC columnD
A BB 10 20
A AA 15 15
B AA 20 10
And another dataframe df2:
columnA columnB
A BB
B AA
How can I filter the dataframe df
in a pythonic way that I only keep the values if the subdataframe df2
have the excat combination of columnA
and columnB
.
The expected output for df is:
columnA columnB columnC columnD
A BB 10 20
B AA 20 10