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

Jeff Newmiller jdnewmil at dcn.davis.ca.us
Sun Mar 12 01:37:04 CET 2017


You can't.  You can skip the package and roll your own functions if the package functions are not written to use ...
-- 
Sent from my phone. Please excuse my brevity.

On March 11, 2017 2:11:39 PM PST, Mohammad Tanvir Ahamed via R-help <r-help at r-project.org> wrote:
>Thanks for reply.
>as I said , the function in the package is like 
>myplot <- function(x,y) { plot(x,y) }
>
>not like 
>myplot <- function(x,y) { plot(x,y,...) }
>
>And I cant change the function inside the package!! 
>
>So , in this case how to solve the problem ? 
> Tanvir Ahamed 
>Göteborg, Sweden   |  mashranga at yahoo.com 
>
>
>----- Original Message -----
>From: Franklin Bretschneider <bretschr at xs4all.nl>
>To: Mohammad Tanvir Ahamed <mashranga at yahoo.com>; R-help groep
><r-help at r-project.org>
>Sent: Saturday, 11 March 2017, 22:45
>Subject: Re: [R] Override/Insert (Change) a value (default value)
>inside a function
>
>Dear Mohammad Tanvir Ahamed,
>
>
>
>Re:
>
>> 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 ? 
>> 
>
>
>
>That's where the three-dot argument is for.
>
>See "Introduction to R", paragraph 10.4 The ‘…’ argument.
>
>Succes and
>best regards,
>
>Frank
>---
>
>
>Franklin Bretschneider
>Dept of Biology
>Utrecht University
>bretschr at xs4all.nl
>
>______________________________________________
>R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
>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.



More information about the R-help mailing list