I believe you have received advice on how
to solve your problem already, this is just
to say why your 'sapply' call failed.

Your call to 'sapply' assumes that there is
a 'bt_m' argument to the function, which there
isn't.  Another problem might be that there
is an 'alp' argument but that is not given
in the 'sapply' call.


On 17/06/2010 04:17, Roslina Zakaria wrote:
Hi,

I have this code here and try to use sapply code.  But I got error message that 
I don't really understand to correct.

bt<- c(24.96874, 19.67861, 23.51001, 19.86868); round(bt,2)
alp<- c(2.724234, 3.914649, 3.229146, 3.120719); round(alp,2)

bt_alp<- data.frame(bt,alp)

sapply(bt_alp, function(bt,alp) ((bt_m/bt)^alp), bt_m = min(bt))

sapply(bt_alp, function(bt,alp) ((bt_m/bt)^alp), bt_m = min(bt))
Error in FUN(X[[1L]], ...) : unused argument(s) (bt_m = 19.67861)


Thank you for any help given.



        [[alternative HTML version deleted]]




______________________________________________
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.

--
Patrick Burns
pbu...@pburns.seanet.com
http://www.burns-stat.com
(home of 'Some hints for the R beginner'
and 'The R Inferno')

______________________________________________
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