title: Pandas Dataframe add header without replacing current header
body: <p>How can I add a header to a DF without replacing the current one? In other words I just want to shift the current header down and just add it to the dataframe as another record. </p>
  
  <p>*secondary question: How do I add tables (example dataframe) to stackoverflow question?</p>
  
  <p>I have this (Note header and how it is just added as a row:</p>
  
  <pre><code>   0.213231  0.314544
  0 -0.952928 -0.624646
  1 -1.020950 -0.883333
  </code></pre>
  
  <p>I need this (all other records are shifted down and a new record is added) 
  (also: I couldn't read the csv properly because I'm using s3_text_adapter for the import and I couldn't figure out how to have an argument that ignores header similar to pandas read_csv):</p>
  
  <pre><code>       A          B
  0  0.213231  0.314544
  1 -1.020950 -0.883333
  </code></pre>