title: Tranpose Rows to Columns while keeping part of dataframe in tact
body: <p>I am trying to move some of my rows and make the them columns, but keep a large portion of the dataframe the same. </p>
  
  <p>My Dataframe looks something like this:</p>
  
  <pre><code>ID  Thing      Level1 Level2  Time OAttribute IsTrue Score Value
  1   bicycle    value  value  9:30  whatever    yes   1     type1
  2   non-cycle  value  value  1:30  whatever    no    2     type2
  3   bicycle    value  value  2:30  whatever    yes               
  4   bicycle    value  value  3:30  whatever    no    4     type3
  </code></pre>
  
  <p>And I want something like this:</p>
  
  <pre><code>ID  Thing Level1 Level2  Time OAttribute      IsTrue  Type1  Type2 Type 3
  1   bicycle    value  value  9:30  whatever     yes   1     
  2   non-cycle  value  value  1:30  whatever     no            2
  3   bicycle    value  value  2:30  whatever      yes               
  4   bicycle    value  value  3:30  whatever     no                   4
  </code></pre>