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]]

