title: Add a row of strings, like a second column name, to pandas dataframe
body: <p>I would like to add string data to the first row of a dataframe (i.loc[0,:])</p>
  
  <p>So that when printed the dataframe looks something like so:</p>
  
  <pre><code>Col1 Col2 Col3 
  A    B    C
  4    2    4
  1    6    2 
  5    8    6
  </code></pre>
  
  <p>I would then like to total the column totals from the start of the numerical data (as the last row does in the dataframe above).</p>
  
  <p>The motivation for this is to create a function which uses this string data in the second row (iloc[1,:]). </p>
  
  <p>I have a few ideas, but the task seems daunting and would greatly appreciate any advice. Thanks. </p>