[R] [FORGED] Override/Insert (Change) a value (default value) inside a function

Rolf Turner r.turner at auckland.ac.nz
Sat Mar 11 22:46:21 CET 2017


On 12/03/17 10:26, Mohammad Tanvir Ahamed via R-help wrote:
> Hi!,
>
> Lets I have a function form a package.
> The function is,  as an example,
>
> myplot <- function(x,y) { plot(x,y) }
>
>
> Now I can use the function according to function's defined argument.
>
> x<- sort(runif(200))
> y<- 1:200
> myplot(x,y)
>
> Now I want to input extra argument or override default value of plot inside the function myplot.
>
> If I use  myplot (x,y, col = "red", cex = 0.1 )  it does not work . I clearly understand , why it does not work .
> But in this situation how can i solve the problem ?
>
> I will be grateful if any one can help.
> Thanks in advance !!

Learn about the "..." argument.  See e.g. section 10.4 of "An 
Introduction to R" (first item under R home page -> Documentation -> 
Manuals).

cheers,

Rolf Turner


-- 
Technical Editor ANZJS
Department of Statistics
University of Auckland
Phone: +64-9-373-7599 ext. 88276



More information about the R-help mailing list