If you want to have a gui that allows you to change parameter values using buttons/sliders/etc. and see what the effects are, then look at the tkexamp function in the TeachingDemos package (see the examples on the help page).
If you have a predetermined set of values for the parameter of interest and want to run the function multiple times with those values (and other set values), then try mapply. Here is an example using the power.t.test function to find the power for different sample sizes (and a fixed delta of 0.3, everything else at its default): > tmp <- mapply(power.t.test, n=c(10,20,30,50), MoreArgs=list(delta=0.3)) > unlist(tmp['power',]) [1] 0.09271619 0.15031255 0.20689369 0.31751712 Hope this helps, -- Gregory (Greg) L. Snow Ph.D. Statistical Data Center Intermountain Healthcare greg.s...@imail.org 801.408.8111 > -----Original Message----- > From: r-help-boun...@r-project.org [mailto:r-help-boun...@r- > project.org] On Behalf Of Inchallah Yarab > Sent: Tuesday, July 28, 2009 3:36 AM > To: r-help@r-project.org > Subject: [R] vary the parameters for a function > > > > > > > > How I can vary the parameters for a function? > > I have a function with 5 parameters I want to turn the function for a > range of numbers for one of these parameters!! i want to have in the > end the value of the function in the different cas of one of the > paramter (the others paramters are fixes!!) thank you for your help > > > > > [[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. ______________________________________________ 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.