load(url('http://goo.gl/VBCKLE'))
load(url('http://goo.gl/qX6u1T'))
Intercept
)Intercept
)lm(formula, data)
formula
: en el caso simple, es una expresión de la forma y ~ x
, donde y
debe ser la etiqueta o nombre de la variable dependiente, el símbolo ~
expresa la dependencia, x
debe ser la etiqueta o nombre de la variable independiente. En el caso múltiple, es una expresión de la forma y ~ x1 + x2 + ...
, donde y
debe ser la etiqueta o nombre de la variable dependiente, el símbolo ~
expresa la dependencia, x1
, x2
, ...
deben ser las etiquetas o nombres de las variables independientes.data
: nombre de la hoja de datos con las variables en juego (o nada si los datos están en vectores).Coefficients
:
Intercept
(el término independiente, el \(a\)).Multiple R-squared
)Adjusted R-squared
)summary()
:lm()
, que se ha llamado antes.Multiple R-squared
, y usado para regresión simple)Adjusted R-squared
, y usado para regresión múltiple).predict(object, newdata,...)
object
: el resultado de la función lm()
, que se ha llamado antes.newdata
: hoja de datos con alguna(s) columna(s) cuya(s) etiqueta(s) coincida(n) con la(s) de la(s) variable(s) independiente(s). Si no hay, se debe crear, de la forma data.frame(x1=..., x2=...,..., xp=...)
.newdata
.EJERCICIO 1: Escribe en la consola data(mtcars)
y recuerda la explicación de los datos con help(mtcars)
. Tendrás definida la variable mtcars
para realizar las siguientes tareas:
mpg
) en función de la cilindrada del motor (disp
)
mpg
) sobre la cilindrada del motor (disp
), escribe la ecuación de la recta de regresión usando todos los coches de los datos mtcars
.
FIN EJERCICIO 1
EJERCICIO 2
FIN EJERCICIO 2
EJERCICIO 3
Ahora supongamos que analizamos el modelo lineal de dependencia del consumo (mpg
) sobre la cilindrada del motor (disp
) y el peso del vehículo (wt
).
FIN EJERCICIO 3
EJERCICIO 4: Para los datos de la encuesta x
, si el peso de un individuo está parcialmente explicado por su altura, analizamos la recta de regresión del peso sobre la altura.
peso
) en función de la altura (altura
)
FIN EJERCICIO 4
aov(formula, data)
formula
: expresión de la forma y ~ x
, donde y contiene los datos de la variable \(Y\) y x los del factor X.data
: hoja de datos con las variables implicadas. Si se omite, se buscan entre los vectores definidos en R.aov
(al que se le pueden aplicar otras funciones de interés).summary( object )
, donde object es el resultado de aov()Pr(F>)
.a
, b
,…) de nodo que:
a
)b
)ab
)LSD.test(y, trt, alpha, console)
. ¡Atención! Hay que tener instalado, y cargado, el paquete agricolae
(ir al menú Packages
).y
: objeto devuelto por la función aov()
.trt
: nombre (etiqueta entrecomillada) de la variable factor.alpha
: nivel de significación deseado (0.05 por defecto).console
: poner a TRUE para visualizar resultado.LSD
: valor de la mínima distancia significativa, ya
, b
, etc.) según se separen por la LSD o no. Si un nivel no se puede separar del grupo anterior a
ni del siguiente b
, entonces forma parte de un grupo mixto ab
, que ni coincide ni se distingue de los otros dos, etc.EJERCICIO 9
Un estudio pretende encontrar el mejor tipo de alimento para que los pollos de una granja cojan más peso. Se dividen los pollos en grupos parecidos y a cada grupo se le da un tipo de alimento. Tras un tiempo se pesa todos los pollos, y los datos se recogen en la variable chickwts
. Para ello tienes que escribir en la consola data(chickwts)
.
FIN EJERCICIO 9
EJERCICIO 10: Se analiza el tiempo que tarda un programa multiplataforma en realizar una tarea, según el sistema operativo donde se ejecuta. Los datos están en vectores sueltos (el vector tiempo
almacena el tiempo, mientras que el vector sist
almacena en qué sistema operativo se ejecutó la tarea).
sist
no afecta a tiempo
FIN EJERCICIO 10
EJERCICIO 11 Un dispositivo se vende al público bajo tres marcas (“A”, “B” y “C”). La variable dispositivos
es una hoja de datos con los precios del dispositivo según marca en 50 tiendas.
FIN EJERCICIO 11