Re: [R] error in dat

From: Wacek Kusnierczyk <Waclaw.Marcin.Kusnierczyk_at_idi.ntnu.no>
Date: Mon, 16 Jun 2008 10:32:21 +0200

Paul Adams wrote:
> Hello everyone,
> I have the following code which keeps giving me an error.
> The code is:
> dat<-read.table(file="C:\\Documents and Settings\\Owner\\My Documents\\eisen.txt",header=T,row.names=1,blank.lines.skip=F,na..strings="NA")
> dimnames(dat)((1)) <-as.character(dat(,1))
> dat<-dat(,-1)
> dat<-as.data.frame(dat)
> file.show(file="C:\\Documents and Settings\\Owner\\My Documents\\eisen.txt")
> ann<-read.table(file="C:\\Documents and Settings\\Owner\\My Documents\\eisenClasses.txt",header=T)
> file.show(file="C:\\Documents and Settings\\Owner\\My Documents\\eisenClasses.txt")
> cl<-as.character(ann[,2])
> dat<-dat[,cl]
> gc<-cl(1:19)
> act<-cl(20:39)
> x<-as.numeric(dat(2000,gc))
> y<-as.numeric(dat(2000,act))
> x<-x(!is..na(x))
> y<-y(!is.na(y))
> xy.list<-list(x,y)
> boxplot(xy.list,col=c("red","blue"),main="Gene 2000")
> The error is: "error in eval .with.vis(expr, envir, enclos) :
> could not find function "dat"

you misuse the syntax, check the docs. with 'dat(...)' r tries to apply dat, but dat is a data frame, and is thus not applicable. what you want is dat[...].

you can argue that the error message is misleading; unless you defined one, r cannot find a function named 'dat', but it does find your data frame, and it should complain about its non-applicability.

vQ



R-help_at_r-project.org 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. Received on Mon 16 Jun 2008 - 08:40:13 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Mon 16 Jun 2008 - 11:30:50 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive