[R-es] convertir el resultado de un regresión lineal en una función

Carlos J. Gil Bellosta cgb en datanalytics.com
Vie Jun 22 20:08:32 CEST 2012


Hola, ¿qué tal?

Consulta ?predict y construye una función con él.

Un saludo,

Carlos J. Gil Bellosta
http://www.datanalytics.com


El día 22 de junio de 2012 19:28, Daniel Arismendi
<darismendi en cmc.org.ve> escribió:
> Saludos a todos los miembros de la comunidad.
>
> Estoy en estos momentos intentando resolver un problemita con R (una
> metodología que tengo que repetir cerca de 100 veces con un conjunto de
> datos) y me gustaría convertir el resultado de una regresión lineal en una
> función que pueda ser integrada posteriormente, es decir:
>
> Tengo los siguiente:
>  >file <- commandArgs(trailingOnly=TRUE)
>  >options(digits=16)
>  >options(max.print=5.5E5)
>  >x <- seq(50001,100000,1)
>  >datos <- read.table(file)
>  >attach(datos)
>  >ajust <- lm(V1~x,data=datos)
>  >ajust.
>
> Hasta aquí no tengo problemas y se resolver integrales de manera numérica
> en R de manera aislada, por ejemplo:
>
>>## define the integrated function
>>integrand <- function(x) {1/((x+1)*sqrt(x))}
>>## integrate the function from 0 to infinity
>>integrate(integrand, lower = 0, upper = Inf)
>
> Cuando quiero intentar relacionar ambas cosas en una sola, no tengo idea de
> como pasar el resultado que arroja "ajust" y convertirlo en una función que
> pueda integrarse usando el ejemplo que os muestro arriba.
>
> Alguna idea de como pudiera empezar para resolver este problemilla.!
>
> Gracias de antemano.
>
>
>
> --
> *Daniel Arismendi
> *
>
>        [[alternative HTML version deleted]]
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>



Más información sobre la lista de distribución R-help-es