Hi Witold, use do.call() list.args<-list(...)
#modify 'list.args' (add/delete/modify) do.call(image, list.args) best, vito Il 11/05/2016 10.45, Witold E Wolski ha scritto:
Hi, I am looking for a documentation describing how to manipulate the "..." . Searching R-intro.html gives to many not relevant hits for "..." What I want to do is something like this : image.2 <- function(x, col , ...){ # function is manipulating colors (adding a few) # since it changes colors it needs to update breaks if defined. breaks <- list(...)$breaks if( !is.null( list(...)$breaks ) ){ #manipulate breaks image(x, col, breaks = breaks ,...) }else{ image(x,col ,...) } } but in order to get it working I will need to remove breaks from ... since otherwise I am getting multiple defined argument for breaks. So how to manipulate the "..." argument? Or should I use a different pattern best
-- ============================================== Vito M.R. Muggeo Dip.to Sc Statist e Matem `Vianelli' Università di Palermo viale delle Scienze, edificio 13 90128 Palermo - ITALY tel: 091 23895240 fax: 091 485726 http://dssm.unipa.it/vmuggeo Associate Editor, Statistical Modelling ______________________________________________ R-help@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.