Ah, in printCoefmat() there is Cf which is at some point: Cf
Estimate Std. Error t value Pr(>|t|) (Intercept) " 0,2542" " 0,1875" " 1,356" "" x "-0,5346" " 0,3463" "-1,544" "" and cat(Cf) 0,2542 -0,5346 0,1875 0,3463 1,356 -1,544 (i.e. values are character) and then x0 <- (xm[okP] == 0) != (as.numeric(Cf[okP]) == 0) includes as.numeric(Cf[okP]) which won't work any more. I think this design is not the best possible. Nevertheless, the real problem is in format(), because it does not use its default `decimal.mark = "."' if options(OutDec = ",") has been set, and even ignores manual chosen values: # nice: options(OutDec = ".") format(0.1, decimal.mark = ":") # [1] "0:1" # bug: options(OutDec = ",") format(0.1, decimal.mark = ":") # [1] "0,1" Best, Uwe ONKELINX, Thierry wrote: > Dear Peter, > > Here's an example. Notice the warning in the last two lines of the summary > with options(OutDec = ","). It's not present with options(OutDec = "."). > > Cheers, > > Thierry > >> x <- runif(100) >> y <- rnorm(100) >> options(OutDec = ",") >> summary(lm(y~x)) > > Call: > lm(formula = y ~ x) > > Residuals: > Min 1Q Median 3Q Max > -2,389749 -0,607002 0,006969 0,689535 1,713197 > > Coefficients: > Estimate Std. Error t value Pr(>|t|) > (Intercept) 0,03397 0,17774 0,191 0,849 > x -0,09219 0,29518 -0,312 0,755 > > Residual standard error: 0,868 on 98 degrees of freedom > Multiple R-Squared: 0.0009943, Adjusted R-squared: -0.0092 > F-statistic: 0.09754 on 1 and 98 DF, p-value: 0,7555 > > Warning message: > NAs introduced by coercion in: as.double.default(Cf[okP]) >> options(OutDec = ".") >> summary(lm(y~x)) > > Call: > lm(formula = y ~ x) > > Residuals: > Min 1Q Median 3Q Max > -2.389749 -0.607002 0.006969 0.689535 1.713197 > > Coefficients: > Estimate Std. Error t value Pr(>|t|) > (Intercept) 0.03397 0.17774 0.191 0.849 > x -0.09219 0.29518 -0.312 0.755 > > Residual standard error: 0.868 on 98 degrees of freedom > Multiple R-Squared: 0.0009943, Adjusted R-squared: -0.0092 > F-statistic: 0.09754 on 1 and 98 DF, p-value: 0.7555 > > > ---------------------------------------------------------------------------- > ir. Thierry Onkelinx > Instituut voor natuur- en bosonderzoek / Research Institute for Nature and > Forest > Cel biometrie, methodologie en kwaliteitszorg / Section biometrics, > methodology and quality assurance > Gaverstraat 4 > 9500 Geraardsbergen > Belgium > tel. + 32 54/436 185 > [EMAIL PROTECTED] > www.inbo.be > > Do not put your faith in what statistics say until you have carefully > considered what they do not say. ~William W. Watt > A statistical analysis, properly conducted, is a delicate dissection of > uncertainties, a surgery of suppositions. ~M.J.Moroney > > > >> -----Oorspronkelijk bericht----- >> Van: Peter Dalgaard [mailto:[EMAIL PROTECTED] >> Verzonden: donderdag 19 juli 2007 13:37 >> Aan: ONKELINX, Thierry >> CC: Uwe Ligges; r-help@stat.math.ethz.ch >> Onderwerp: Re: [R] Strange warning in summary.lm >> >> ONKELINX, Thierry wrote: >>> The problem also exists in a clean workspace. But I've found the >>> troublemaker. I had set options(OutDec = ","). Resetting this to >>> options(OutDec = ".") solved the problem. >>> >>> Thanks, >>> >>> Thierry >>> >> Oups. That sounds like there's a bug somewhere. Can you cook >> up a minimal example which shows the behaviour? >> >> -- >> O__ ---- Peter Dalgaard Ă˜ster Farimagsgade 5, Entr.B >> c/ /'_ --- Dept. of Biostatistics PO Box 2099, 1014 Cph. K >> (*) \(*) -- University of Copenhagen Denmark Ph: >> (+45) 35327918 >> ~~~~~~~~~~ - ([EMAIL PROTECTED]) FAX: >> (+45) 35327907 >> >> >> > > ______________________________________________ > R-help@stat.math.ethz.ch 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. ______________________________________________ R-help@stat.math.ethz.ch 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.