title: Format a dataframe using Python pandas
body: <p>I have a pandas dataframe that has a format like this</p>
  
  <pre><code>Date       Grade    Student
  1/1/2015    0.15    Brian
  1/1/2015    0.05    Steve
  1/1/2015    0.02    Connor
  1/2/2015    0.14    Brian
  1/2/2015    0.05    Steve
  </code></pre>
  
  <p>.....</p>
  
  <p>Is it possible to reformat the dataframe in such a way in that it now looks like this?</p>
  
  <pre><code>Date      Brian   Steve   Connor
  1/1/2015   0.15    0.05    0.02
  1/2/2015   0.14    0.05     -
  </code></pre>
  
  <p>I am quite familiar with Pandas and aggregating columns together but am unsure how to go about compressing them in this particular way, any help woiuld be great.</p>