title: Remove duplicates from pandas series based on condition
body: <p>I have a Pandas series as:</p>
  
  <pre><code>    increased   1.691759
      increased   1.601759
      reports     1.881759
      reports     1.491759
      president   1.386294
      president   1.791759
      exclusive   1.381759
      exclusive   1.291759
      bank        1.386294
      bank        1.791759
      ........    ........
      ........    .......
  </code></pre>
  
  <p>I just wants remove duplicates words from series and by retaining the word with a higher numeric value. So, expected output,</p>
  
  <pre><code>increased   1.691759
  reports     1.881759
  president   1.791759
  exclusive   1.381759
  bank        1.791759
  ........    ........
  ........    .......
  </code></pre>
  
  <p>I have tried it by converting a series into pandas dataframe an it works fine. But, it would be time consuming process as I have large series. So, all I want to process in existing series only.</p>