title: R: read.table and read.csv2 dropping/adding rows. No warnings
body: <p>I have a datafile of 100,000 rows and 258 columns, delimited by semicolons. <code>read.table(file, sep=";", fill=T, header=F)</code> reads in 60,610 rows, and <code>read.csv2(file, header=F)</code> shows 100025 rows! <code>col.names()</code> using <code>count.fields()</code> makes no difference. The weirdest thing is that if I read the data into excel, save as csv, then use <code>read.csv()</code>, the import is spot on. But if I change the delimiter to <code>","</code> in the original text file and try <code>read.csv()</code>, it again reads in only 60,610 rows. No warnings in any of the cases. What's going on?</p>