[R] read table

jiqiang yao jiqiang123 at yahoo.com
Tue Jun 5 18:40:21 CEST 2007


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

--- Sarah Goslee <sarah.goslee at gmail.com> 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 <jiqiang123 at yahoo.com> 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
>



More information about the R-help mailing list