title: drop row if one column is greater than another
body: <p>I have the following data frame:</p>
  <pre><code>order_id amount records
  1        2      1
  2        5      10
  3        20     5
  4        1      3
  </code></pre>
  <p>I want to remove rows where the amount is greater than the records, the output should be:</p>
  <pre><code>order_id amount records
  2        5      10
  4        1      3
  </code></pre>
  <p>Here is what I've attempted:</p>
  <pre><code> df = df.drop(
          df[df.amount &gt; df.records].index, inplace=True)
  </code></pre>
  <p>this is removing all rows, any suggestions are welcome.</p>