title: Pandas: Copy fields in duplicate rows
body: <p>I have a dataframe like this:</p>
  <div class="s-table-container">
  <table class="s-table">
  <thead>
  <tr>
  <th style="text-align: left;">email</th>
  <th style="text-align: center;">attr1</th>
  <th style="text-align: right;">attr2</th>
  <th style="text-align: left;">attr3</th>
  <th style="text-align: center;">attr4</th>
  <th style="text-align: right;">attr5</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td style="text-align: left;">abc@mymail.com</td>
  <td style="text-align: center;">ANC</td>
  <td style="text-align: right;">nan</td>
  <td style="text-align: left;">LKH</td>
  <td style="text-align: center;">nan</td>
  <td style="text-align: right;">nan</td>
  </tr>
  <tr>
  <td style="text-align: left;">abc@mymail.com</td>
  <td style="text-align: center;">nan</td>
  <td style="text-align: right;">BCH</td>
  <td style="text-align: left;">LKH</td>
  <td style="text-align: center;">nan</td>
  <td style="text-align: right;">KTH</td>
  </tr>
  <tr>
  <td style="text-align: left;">abc@mymail.com</td>
  <td style="text-align: center;">ANC</td>
  <td style="text-align: right;">BCH</td>
  <td style="text-align: left;">LKH</td>
  <td style="text-align: center;">UTY</td>
  <td style="text-align: right;">KTH</td>
  </tr>
  </tbody>
  </table>
  </div>
  <p>My key column for duplicates is <code>email</code>. I want to copy attr fields to one another such that the resulting table doesn't have <code>nan</code> and all the rows look identical.</p>
  <div class="s-table-container">
  <table class="s-table">
  <thead>
  <tr>
  <th style="text-align: left;">email</th>
  <th style="text-align: center;">attr1</th>
  <th style="text-align: right;">attr2</th>
  <th style="text-align: left;">attr3</th>
  <th style="text-align: center;">attr4</th>
  <th style="text-align: right;">attr5</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td style="text-align: left;">abc@mymail.com</td>
  <td style="text-align: center;">ANC</td>
  <td style="text-align: right;">BCH</td>
  <td style="text-align: left;">LKH</td>
  <td style="text-align: center;">UTY</td>
  <td style="text-align: right;">KTH</td>
  </tr>
  <tr>
  <td style="text-align: left;">abc@mymail.com</td>
  <td style="text-align: center;">ANC</td>
  <td style="text-align: right;">BCH</td>
  <td style="text-align: left;">LKH</td>
  <td style="text-align: center;">UTY</td>
  <td style="text-align: right;">KTH</td>
  </tr>
  <tr>
  <td style="text-align: left;">abc@mymail.com</td>
  <td style="text-align: center;">ANC</td>
  <td style="text-align: right;">BCH</td>
  <td style="text-align: left;">LKH</td>
  <td style="text-align: center;">UTY</td>
  <td style="text-align: right;">KTH</td>
  </tr>
  </tbody>
  </table>
  </div>
  <p>Data:</p>
  <pre><code>{'email': ['abc@mymail.com', 'abc@mymail.com', 'abc@mymail.com'],
   'attr1': ['ANC', nan, 'ANC'],
   'attr2': [nan, 'BCH', 'BCH'],
   'attr3': ['LKH', 'LKH', 'LKH'],
   'attr4': [nan, nan, 'UTY'],
   'attr5': [nan, 'KTH', 'KTH']}
  </code></pre>