I want to do a lm regression, some of the variables are going to be affected
with log, I would like not no take into account the values which imply doing
log(0) 

for just one variable I have done the following but it doesn't work: 

lmod1.lm <- lm(log(dat$inaltu)~log(dat$indiam),subset=(!(dat$indiam %in%
c(0,1))) 

and obtain: 

Error en lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...) : 
  0 (non-NA) cases 

lmod1.lm <- lm(log(dat$inaltu)~log(dat$indiam),subset=(!(dat$indiam = 0)),
na.action=na.exclude) 

and obtain 

Error en lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...) : 
  NA/NaN/Inf en llamada a una funciĆ³n externa (arg 1)

Thanks, u...@host.com
-- 
View this message in context: 
http://r.789695.n4.nabble.com/lm-log-variable-skip-log-0-tp3324263p3324263.html
Sent from the R help mailing list archive at Nabble.com.

______________________________________________
R-help@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.

Reply via email to