3. Funciones - JulTob/R GitHub Wiki
Para la función f(x) = 2x
> f<-function(x){2*x}
> f(4)
[1] 8
> f(a)
[1] 4
Cualquier asignación que hagamos eliminará asignaciones previas con el mismo nombre. Es decir, si ahora denominamos f a otro objeto de R, la an- terior asignación habrá sido eliminada. Por esta razón, si queremos modificar una función ya existente conservando a la vez ́esta, deberemos crear primero la nueva con la expresi ́on ya conocida
> f<-function(x){2*x}
> f<-function(x){x*x}
> nuevaf<-f
> f<-function(x){2*x}
nueva<-antigua fix(nueva)