Hey, Once again I ask for some quick help. Here is some code: ovendata<- read.table("ovens.dat",header=TRUE) attach(ovendata) print(ovendata) Here is the .dat file: D One Two Three Four Five Seven Eight 1130 254 252 375 384 252 375 876 127 250 250 384 386 251 378 875 Here is the R Console output:> ovendata<- read.table("ovens.dat",header=TRUE)Warning message: incomplete final line found by readTableHeader on 'ovens.dat'> attach(ovendata)The following object(s) are masked from ovendata ( position 3 ) : D Eight Five Four One Seven Three Two The following object(s) are masked from ovendata ( position 4 ) : D Eight Five Four One Seven Three Two The following object(s) are masked from ovendata ( position 5 ) : Eight Five Four One Seven Three Two The following object(s) are masked from package:stats : D> print(ovendata)D One Two Three Four Five Seven Eight 1 1130 254 252 375 384 252 375 876 2 127 250 250 384 386 251 378 875>I've never seen anything like theis before. What's going on? Eric
Prof Brian Ripley
2005-Dec-08 07:05 UTC
[R] Warnings about user error (was read.table error)
I see no error here, let alone an error in read.table as claimed in your subject line. The posting guide does specifically ask `Use an informative subject line'. Please distinguish warnings about _your_ usage from errors in R. The first warning is that R fixed up an error in your file: it is missing a newline at the end of the last line (we can't see that in your listing). The remaining warnings come from attach() and say you have already repeatedly attach()ed ovendata. Learn to use detach() to match attach(). Also, in attaching ovendata you mask the function D in package stats, which is probably OK as you are not using it, and your D is a not a function. On Wed, 7 Dec 2005, Eric C. Jennings wrote:> Hey, Once again I ask for some quick help. > > Here is some code: > ovendata<- read.table("ovens.dat",header=TRUE) > attach(ovendata) > print(ovendata) > > Here is the .dat file: > D One Two Three Four Five Seven Eight > 1130 254 252 375 384 252 375 876 > 127 250 250 384 386 251 378 875 > > Here is the R Console output: >> ovendata<- read.table("ovens.dat",header=TRUE) > Warning message: > incomplete final line found by readTableHeader on 'ovens.dat' >> attach(ovendata) > > The following object(s) are masked from ovendata ( position 3 ) : > > D Eight Five Four One Seven Three Two > > > The following object(s) are masked from ovendata ( position 4 ) : > > D Eight Five Four One Seven Three Two > > > The following object(s) are masked from ovendata ( position 5 ) : > > Eight Five Four One Seven Three Two > > > The following object(s) are masked from package:stats : > > D > >> print(ovendata) > D One Two Three Four Five Seven Eight > 1 1130 254 252 375 384 252 375 876 > 2 127 250 250 384 386 251 378 875 >> > > I've never seen anything like theis before. What's going on? > > Eric > > ______________________________________________ > R-help at 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 >-- Brian D. Ripley, ripley at stats.ox.ac.uk Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595