title: Python Pandas - Find difference between two data frames
body: <p>I have two data frames df1 and df2, where df2 is a subset of df1. How do I get a new data frame (df3) which is the difference between the two data frames?</p>
  
  <p>In other word, a data frame that has all the rows/columns in df1 that are not in df2?</p>
  
  <p><a href="https://i.stack.imgur.com/aOCGb.png" rel="noreferrer"><img src="https://i.stack.imgur.com/aOCGb.png" alt="enter image description here"></a></p>