title: Make new dataframe from existing dataframe columns
body: <p>I have one <code>Dataframe1</code> from which I need to form new <code>Dataframe2</code> as given below. Column <code>n1</code> will pick the value from <code>Status</code> column in <code>Dataframe1</code> if <code>Dataframe1.name = A</code> and similarly column <code>n2</code> will take the value from column <code>Status</code> if <code>Dataframe1.Name = B</code>. Also, <code>Timestamp</code> and <code>id</code> will have unique values. Can anybody please help?</p>
  <p>Input <code>Dataframe1</code>:</p>
  <div class="s-table-container">
  <table class="s-table">
  <thead>
  <tr>
  <th style="text-align: left;">id</th>
  <th style="text-align: left;">Timestamp</th>
  <th style="text-align: left;">Name</th>
  <th style="text-align: left;">Status</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td style="text-align: left;">1</td>
  <td style="text-align: left;">02:15:00</td>
  <td style="text-align: left;">A</td>
  <td style="text-align: left;">FALSE</td>
  </tr>
  <tr>
  <td style="text-align: left;">1</td>
  <td style="text-align: left;">02:15:00</td>
  <td style="text-align: left;">B</td>
  <td style="text-align: left;">TRUE</td>
  </tr>
  <tr>
  <td style="text-align: left;">2</td>
  <td style="text-align: left;">03:00:00</td>
  <td style="text-align: left;">A</td>
  <td style="text-align: left;">TRUE</td>
  </tr>
  <tr>
  <td style="text-align: left;">2</td>
  <td style="text-align: left;">03:00:00</td>
  <td style="text-align: left;">B</td>
  <td style="text-align: left;">FALSE</td>
  </tr>
  </tbody>
  </table>
  </div>
  <p>Output <code>Dataframe2</code>:</p>
  <div class="s-table-container">
  <table class="s-table">
  <thead>
  <tr>
  <th style="text-align: left;">id</th>
  <th style="text-align: left;">Timestamp</th>
  <th style="text-align: left;">n1</th>
  <th style="text-align: left;">n2</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td style="text-align: left;">1</td>
  <td style="text-align: left;">02:15:00</td>
  <td style="text-align: left;">FALSE</td>
  <td style="text-align: left;">TRUE</td>
  </tr>
  <tr>
  <td style="text-align: left;">2</td>
  <td style="text-align: left;">03:00:00</td>
  <td style="text-align: left;">TRUE</td>
  <td style="text-align: left;">FALSE</td>
  </tr>
  </tbody>
  </table>
  </div>