Thanks to everyone who replied to my query. It is much appreciated. Reading
Hadley Wickham's book Advanced R and in particular S3 classes reveals that a
class needs to be written allowing inhertinance (by passing the subclass
parameter as an argument) and its methods written carefully to functio
You might find http://adv-r.hadley.nz/s3.html to be helpful (in
particular, http://adv-r.hadley.nz/s3.html#constructors-1, gives my
advice about subclass constructors)
Hadley
On Mon, Aug 7, 2017 at 7:06 PM, Kym Nitschke wrote:
> Hi R Users,
>
> I am relatively new to programming in R … so I apol
The direct question seemed to be how to pass many optional parameters through,
which seems obvious once you know it but the OP might not have seen it yet...
f1 <- function( x, y=1, z=2 ) {
x*y + z
}
f2 <- function( x, ... ) {
x <- x + 1
f1( x, ... )
}
f2( 2, y=3 )
--
Sent from my phone.
The S3 class model isn't really a class model. It's more a way of
overloading functions. So it's rather simple, and there's less there
than you might be expecting. I always thought the "Object Oriented
Programming" chapter of the R language definition manual that ships
with R was a very good treatm
Hi R Users,
I am relatively new to programming in R … so I apologise if my questions appear
‘dumb’.
I am using a package that defines a number of S3 classes. I want to create an
S3 child class of one of these classes. The parent class has a contractor with
many arguments. I have been having di
5 matches
Mail list logo