Thanks. It works after I change the space in the names
with underscore.

--- Sarah Goslee <[EMAIL PROTECTED]> wrote:

> The default separator in read.table is white space,
> so the first
> line (header) has 6 elements, the second line has 7
> elements,
> and the third has 8 elements.
> 
> Either delete the spaces in the car names, or use
> sep="\t"
> (or whatever is appropriate).
> 
> ?read.table explains this.
> 
> Sarah
> 
> On 6/5/07, jiqiang yao <[EMAIL PROTECTED]> wrote:
> > Hi,
> > I'm a novice of R.
> >
> > I want to read the following table into R:
> > names               mpg    cyl  disp  hp  drat
> > Mazda RX4           21.0   6    160.0 110 3.90
> > Mazda RX4 Wag       21.0   6    160.0 110 3.90
> >
> > The command I used is:
> > > test <- read.table(file.choose(),header=T)
> >
> > The result is:
> > Error in read.table(file.choose(), header = T) :
> >         more columns than column names
> >
> > Can anybody tells me what is wrong?
> >
> > ___________________
> 
> 
> -- 
> Sarah Goslee
> http://www.functionaldiversity.org
>

______________________________________________
[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
and provide commented, minimal, self-contained, reproducible code.

Reply via email to