title: Pandas dataframe.to_csv file rows out of alignment with each other
body: <p>I want to write my DataFrame to a CSV file. The result is shown below. The rows are out of alignment with each other. Do you have any suggestion to solve this problem?</p>
  
  <p>Code :  </p>
  
  <pre><code>dataframe.to_csv(data,sep="",index=False,header=False,encoding='ascii',
                   float_format='%10.4f',quoting=csv.QUOTE_NONE, escapechar=" ", mode='a+')
  </code></pre>
  
  <p>Content of the file.csv :</p>
  
  <pre>
  ++++++++++++++++++++++++
  C1   c2    c3       c2
  1           1.111           1.111           1.111
  2         23.261           1.111           1.111
  3       138.383           1.111           1.111
  2       228.717           1.111           1.111
  5       358.225           1.111           1.111
  6       268.173           1.111           1.111
  7       577.311           1.111           1.111
  8       687.623           1.111           1.111
  3       737.357           1.111           1.111
  11       317.185           1.111           1.111
  11     1116.813           1.111           1.111
  12     1126.521           1.111           1.111
  13     1151.325           1.111           1.111
  
  22     2273.853           1.111           1.111
  23     2583.581           1.111           1.111
  22     2618.822           1.111           1.111
  25           1.111           1.111         23.261
  26         23.261           1.111         23.261
  27       138.383           1.111         23.261
  28       228.717           1.111         23.261
  23       358.225           1.111         23.261
  </pre>