[R] Variable definition problem

Pierre Kleiber pkleiber at honlab.nmfs.hawaii.edu
Fri Apr 19 01:24:05 CEST 2002


  The statement in your for loop doesn't make much sense.  It's
attempting to assign something to the function paste().  Instead,
log(co$co[co$day==i]) should probably be in the argument list of
paste() and the result should then be assigned to a character
object, i.e. something like:

    sometxt[i] <- paste("logco",i,log(co$co[co$day==i], sep="")

If you let us know what you're trying to do, we might be more
help.

   Pierre


"T. Hotchi" wrote:
> 
> Hello, what does this error message indicate and how do I avoid this?
> (sample code below)
> 
> Thank you.
> 
> -Tosh
> 
> #read in the data table
> co<-read.table("co.txt",header=T,as.is=T)
> 
> for (i in 1:3){
>    paste("logco",i, sep="")<-log(co$co[co$day==i]")
> }
> 
> Gives the error:
> Error: Target of assignment expands to non-language object
> 
> -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
> r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
> Send "info", "help", or "[un]subscribe"
> (in the "body", not the subject !)  To: r-help-request at stat.math.ethz.ch
> _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._

-- 
-----------------------------------------------------------------
Pierre Kleiber             Email: pkleiber at honlab.nmfs.hawaii.edu
Fishery Biologist                     Tel: 808 983-5399/737-7544
NOAA FISHERIES - Honolulu Laboratory         Fax: 808 983-2902
2570 Dole St., Honolulu, HI 96822-2396 
-----------------------------------------------------------------
 "God could have told Moses about galaxies and mitochondria and
  all.  But behold... It was good enough for government work."
-----------------------------------------------------------------
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._



More information about the R-help mailing list