Hola a todos
Encontré mi error y quiero compartirlo
A lo que escribí antes hay que hacerle esta modificación:
, newdata = data.frame(DIM = x))}
DIM es la parte que toma spline dentro del modelo. Ahora sí puedo calcular el
área bajo la curva, que concretamente es la cantidad que me interesa conocer.
Javier Marcuzzi
From: Marcuzzi, Javier Rubén
Sent: Monday, July 30, 2012 12:01 PM
To: R-help-es@r-project.org
Subject: integral
Buenos días
Cometí un error, quiero tener la cantidad que esta dada por un ajuste de curva
entre dos fechas, concretamente el modelo usa splines y escribí lo siguiente
pero mal:
> integrand.2 <- function(x) {predict(object = fitSpline_goat_0, newdata =
data.frame(x))}
> integrate(integrand.2, lower = 0, upper = 4)
Error en integrate(integrand.2, lower = 0, upper = 4) :
evaluation of function gave a result of wrong length
Además: Mensajes de aviso perdidos
''newdata'' had 21 rows but variable(s) found have 22561 rows
¿Como debería usar integrate con splines?
Disculpen mi pregunta, los estadísticos se deben agarrar la cabeza.
Javier
[[alternative HTML version deleted]]