[R] problem with read.table()

Birgitle birgit.lemcke at systbot.uzh.ch
Wed Jul 30 11:24:17 CEST 2008

Hello R-User

I have a table as tab-delimited textfile (291 rows, 83 columns).
The first row are labels and the first line the variable names.

I used the following code several times with different similar tables and it
always worked.
But now:

   setAs("character", "of", function(from) as.ordered(from))

  Classe82<-cclasses <- c(rep("factor", 63),  rep("numeric",7), rep ("of",
  Table<-read.table("Table.txt",header=TRUE,row.names=1, na.strings="NA"
,colClasses = Classe82)

I get this error-message:

  Fehler in scan(file, what, nmax, sep, dec, quote, skip, nlines,
na.strings,  : 
  scan() erwartete 'a real', bekam '8,5'

  Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, 
  scan()  expected 'a real', got '8,5'

It seems that the error is in the colClasses-argument. Without this argument
it reads the table.
I checked allready if there are empty cells or blanks in the header but
could not find.
Maybe that its just a simple thing and I know that I can change the classes
after reading in the table, but I really would like to know how to do this

I would be very glad if somebody has an idea, or could tell me, how I could
find out, what`s going wrong.

Many thanks in advance


The art of living is more like wrestling than dancing.
(Marcus Aurelius)
View this message in context: http://www.nabble.com/problem-with-read.table%28%29-tp18729348p18729348.html
Sent from the R help mailing list archive at Nabble.com.

More information about the R-help mailing list