Ulisses, by the way I forgot something, If your function doesn´t end with summary you'll have to print it explicitly
f<-function(){ x<-1:10 y<-rnorm(10) s<-lm(y~x+0) ... print(summary(s)) ... } --- Date: Wed, 14 Jan 2004 09:24:22 +0100 From: [EMAIL PROTECTED] Subject: [R] summary() within a function To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset=iso-8859-1 I have the following function f <- function { ... model <- lm(rttx[,1] ~ rttx[,2] + 0); summary(model); ... } while summary(model) shows the summary if I execute the function line by line in the Command Line Interface, if I call f() summary is silent how to solve it? or is there workaround? thanks in advance Ulisses Debian GNU/Linux: a dream come true ---------------------------------------------------------------------------- - "Computers are useless. They can only give answers." Pablo Picasso ---> Visita http://www.valux.org/ para saber acerca de la <--- ---> Asociacisn Valenciana de Usuarios de Linux <--- Rodrigo Abt, SII, Chile -----Mensaje original----- De: Rodrigo Abt [mailto:[EMAIL PROTECTED] Enviado el: Miércoles, 14 de Enero de 2004 12:36 Para: 'Lista de Correo de R' CC: '[EMAIL PROTECTED]' Asunto: Re: [R] summary() within a function Ulisses, could you be a little more specific ?. What OS, R version and data you are using ? I've tested this as an example and works fine (at least for me): > f<-function(){ x<-1:10 y<-rnorm(10) s<-lm(y~x+0) summary(s) } >f() Call: lm(formula = y ~ x + 0) Residuals: Min 1Q Median 3Q Max -1.8488 -0.6693 0.2065 0.5043 1.5903 Coefficients: Estimate Std. Error t value Pr(>|t|) x 0.07631 0.05400 1.413 0.191 Rodrigo Abt B., SII, Chile. --- Date: Wed, 14 Jan 2004 09:24:22 +0100 From: [EMAIL PROTECTED] Subject: [R] summary() within a function To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset=iso-8859-1 I have the following function f <- function { ... model <- lm(rttx[,1] ~ rttx[,2] + 0); summary(model); ... } while summary(model) shows the summary if I execute the function line by line in the Command Line Interface, if I call f() summary is silent how to solve it? or is there workaround? thanks in advance Ulisses Debian GNU/Linux: a dream come true ---------------------------------------------------------------------------- - "Computers are useless. They can only give answers." Pablo Picasso ---> Visita http://www.valux.org/ para saber acerca de la <--- ---> Asociacisn Valenciana de Usuarios de Linux <--- ______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html