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