title: Adding a line-terminator in pandas ends up adding another \r
body: <p>I am able to load a csv file fine into a pandas dataframe with the panda defaults:</p>
  
  <pre><code>df = pd.read_csv(file)
  
  &gt;&gt;&gt; df
     distance  recession_velocity
  0   # not a row                 NaN
  1         0.032               170.0
  2         0.034               290.0
  3         0.214              -130.0
  </code></pre>
  
  <p>However, as soon as I add the <code>lineterminator</code>, the program seems to go haywire:</p>
  
  <pre><code>df = pd.read_csv(file, lineterminator='\n')
         distance recession_velocity\r
  0   # not a row                   \r
  1         0.032                170\r
  2         0.034                290\r
  3         0.214               -130\r
  </code></pre>
  
  <p>The file indeed does have a <code>\n</code> line separator:</p>
  
  <pre><code>&gt;&gt;&gt; print(repr(open('/Users/david/example.csv').read()))
  'distance,recession_velocity\n# not a row,\n0.032,170\n0.034,290\n0.214,-130\n0.263,
  </code></pre>
  
  <p>What is the issue here and is there a way to fix it without having to trim all the column values?</p>