title: Finding highest values in each row in a data frame for python
body: <p>I'd like to find the highest values in each row and return the column header for the value in python. For example, I'd like to find the top two in each row:</p>
  
  <pre><code>df =  
         A    B    C    D  
         5    9    8    2  
         4    1    2    3  
  </code></pre>
  
  <p>I'd like my for my output to look like this:</p>
  
  <pre><code>df =        
         B    C  
         A    D
  </code></pre>