Can you show us the first line of the file? The error means that in one of the values you specified as numeric (first, second, third, fourth, fifth, seventh, eighth, ninth), it found the character value it displayed.
Otherwise, this looks like a good use of scan. Kevin -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jean-Pierre Gattuso Sent: Tuesday, July 26, 2005 11:52 AM To: [email protected] Cc: Jean-Pierre Gattuso Subject: [R] error with scan Hi: I am trying to read a large (500000+ lines) with scan() as read.table is unable to read it. I get a strange error (below) which says that 'a real' was expected and '5' was read. Can someone help? Thanks, jp > type=list(a=0,b=0,c=0,d=0,e=0,f="",g=0,h=0,i=0) > tmp2 <- scan(file="tmp2.txt", what=type, sep=",", quote="\"", dec=".", skip=1, nmax=541502) Erreur dans scan(file = "tmp2.txt", what = type, sep = ",", quote = "\"", : scan() attendait 'a real' et a reçu '5 ' ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
