title: How to find the first row with min value of a column in dataframe
body: <p>I have a data frame where I am trying to get the row of min value by subtracting the abs difference of two columns to make a third column where I am trying to get the first or second min value of the data frame of col[3] I get an error. Is there a better method to get the row of min value from a column[3].</p>
  
  <pre><code>df2 = df[[2,3]]
  df2[4] = np.absolute(df[2] - df[3])
  #lowest = df.iloc[df[6].min()]
      2   3   4
  0   -111    -104    7
  1   -130    110     240
  2   -105    -112    7
  3   -118    -100    18
  4   -147    123     270
  5   225     -278    503
  6   102     -122    224
  
                  2   3   4
  </code></pre>
  
  <p>desired result = 2   -105 -112 7</p>