[R-es] Duda Regresión Multiple

Lorena Tudela Marco lorenatudelamarco en gmail.com
Mar Ene 14 12:24:51 CET 2014


Buenos días,

*Muchas gracias, todas las aportaciones han sido bien útiles.* Las he
tenido en cuenta y he pasado los datos con el R, siguiendo el siguiente
comando:

*modeloRTUN2<-lm(AVE.~ Tariff + d1 + d2 + d3 + d4 + d5 + d6 + d7 + d8 + d9+
d10 + d11+ d12+ d13+ d14+ d15+ d16+ d17+ d18+ d19+ d20 +d21 + Tariff*d1 +
Tariff*d2 + Tariff*d10)*

*summary(modeloRTUN2)*

Siendo:

AVE. = Variable dependiente (explicada)
Tariff  = Variable dependiente  (explicativa)
d1.....d22= los diferentes productos (dimensión producto: para comprobar si
el tipo producto tiene efecto sobre AVE.)
Tariff * d1 = efecto fijo del producto y tariff

En resumen me gustaría comprobar si existe trade off entre las dos
variables NTM y Tariff y conocer que productos son significativos (conocer
que productos tienen presentan mas protección en frontera).

Me surge ahora otra duda ...que diferencia hay en colocar "Tariff*d2" y
"Tariff:d2", en ambos casos es la multiplicación de las dos variables?
Adjunto la base de datos en formato excel al email, para que sea mas fácil
entenderme.

Un abrazo mas y* muchas gracias, que tengáis un buen día.*

Realmente todos los consejos han sido aportaciones muy valiosas para que
pudiese seguir avanzando, os lo agradezco!
Seguimos hablando  ;)

Lorena


El 13 de enero de 2014, 9:46, José Trujillo <trujillo en unex.es> escribió:

> Si AVE es la variable dependiente y Tarrif "LA" variable independiente:
>
> ¿Quién son d1 y d1T?
>
> Como dice Carlos, as.factor dentro de la fórmula no es buena idea, es
> más seguro que la variable d1T sea convertida en factor previamente.
>
> Saludos.
>
>
> El 12/01/14 13:53, Lorena Tudela Marco escribió:
> > Buenos días,
> >
> > Me gustaría aplicar una regresión múltiple a los datos con los que
> trabajo pero
> > no se como introducir los datos en R.  He probado introducir el siguiente
> > comando:
> >
> > modeloM<-lm(AVE.~ d1 + as.factor(d1T)*Tariff)
> > summary(modeloM)
> >
> > Pero me da el siguiente error:
> >
> >> summary(modeloM)
> > Error in if (attr(z$terms, "intercept")) sum((f - mean(f))^2) else
> sum(f^2)
> > :
> >    argument is of length zero
> >
> > Mi intención es calcular la siguiente regresión: Ave = cte +
> > d1*coeficiente1 + (d1T*Tariff)*coeficiente 2
> > Siendo: AVE, la variable dependiente y Tarrif, la variable independiente.
> >
> > Imagino que no estoy introduciendo correctamente el comando inicial del
> > modelo y por eso me da error ¿Alguien esta trabajando en temas similares
> o
> > podría orientarme ?
> >
> > Muchas gracias, cualquier aportación sera bienvenida!
> >
> > Un abrazo, que tengáis un buen día.
> >
> > Lorena
> >
> >       [[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
>
>
>         [[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
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20140114/45f0658f/attachment-0001.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: TUNISIA.docx
Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document
Size: 22094 bytes
Desc: no disponible
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20140114/45f0658f/attachment-0001.bin>


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