title: Python Pandas Merge Dataframe to get Unique Values Only
body: <p>I am new to using Pandas, and I want to merge two dataframes so that I get only the unique values from the first dataframe. I included an example below:</p>
  <pre><code>df1 = ['Apple', 'Banana', 'Carrot', 'Squash', 'Watermelon']
  df1 = pd.DataFrame(df1)
  
  df2 = ['Apple', 'Cucumber', 'Raddish', 'Watermelon']
  df2 = pd.DataFrame(df2)
  
  Result desired:
  df3 = ['Banana', 'Carrot', 'Squash']
  </code></pre>
  <p>I've tried merging the two using &quot;outer&quot; and dropping duplicates, but that gives me all unique values across both data frames. How do I get just the unique values for df1? Thanks in advance.</p>