Error in read.table: !header: invalid argument type

Pinemangoes picture Pinemangoes · Feb 14, 2014 · Viewed 14.4k times · Source

I am having the strangest of issues. The following code no longer works:

Test<-matrix(rnorm(9),ncol=3)
 colnames(Test)<-c("a","b","c")
 write.table(Test,file="Test.txt")
 d<-read.table("Test.txt",header=T)

I get:

Error in !header: invalid argument type

I tried rebooting R, it didn't help.

Answer

Oleg Sklyar picture Oleg Sklyar · Feb 14, 2014

Check class(T). Most likely T was overwritten with a non-boolean value. Restart of R probably loads the saved session.