By the way, you might find this sed one-liner useful: sed -n '11981q;11970,11980p' filename.txt It will print the offending line and its neighbors. If you're on Windows you need to install Windows Services For Unix or Cygwin.
> -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Andrej Kastrin > Sent: Wednesday, January 25, 2006 3:08 AM > To: r-help > Subject: [R] read.table problem > > Dear R useRs, > > I have big (23000 rows), vertical bar delimited file: > > e.g. > A00001|Text a,Text b, Text c|345 > A00002|Text bla|456 > ... > .. > . > > Try using > > A <- read.table('filename.txt', header=FALSE,sep='\|') > > process stop at line 11975 with warning message: > number of items read is not a multiple of the number of columns > > I have no problems with processing similar file, which is only 10000 > rows long? > > Any suggestion what's the problem here. Thank's in advance. > > Cheers, Andrej > > ______________________________________________ > R-help@stat.math.ethz.ch mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide! > http://www.R-project.org/posting-guide.html > ______________________________________________ R-help@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html