Prácticas de Estadística en R - Departamento de Estadística e ...
Prácticas de Estadística en R - Departamento de Estadística e ...
Prácticas de Estadística en R - Departamento de Estadística e ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
4.6 Ejercicios <strong>de</strong> exám<strong>en</strong>es 31<br />
Aña<strong>de</strong> el título y el nombre <strong>de</strong> los ejes.<br />
Marca el c<strong>en</strong>tro <strong>de</strong> la elipse con un punto.<br />
7. (Exam<strong>en</strong> 06). El archivo grupo.RData conti<strong>en</strong>e el data.frame grupo, con información<br />
refer<strong>en</strong>te a las eda<strong>de</strong>s y sexo <strong>de</strong> 47 personas. Carga el archivo y calcula lo<br />
sigui<strong>en</strong>te:<br />
a) Edad media <strong>de</strong> todo el grupo. (guarda el resultado <strong>en</strong> media.grupo)<br />
b) Edad media según sexo. (guarda el resultado <strong>en</strong> media.sexo)<br />
Para cargar los objetos <strong>de</strong>l archivo simplem<strong>en</strong>te utiliza (cuidado con el path):<br />
load("grupo.RData")<br />
attach(grupo)<br />
8. (Exam<strong>en</strong> 06). En el fichero matrices.txt están guardadas dos matrices A y B,<br />
que podrían ser la solución <strong>de</strong> dos juegos <strong>de</strong> sudoku.<br />
a) Importa los datos <strong>de</strong>l fichero y guarda las matrices <strong>en</strong> dos objetos <strong>de</strong> R.<br />
b) Calcula el producto matricial <strong>de</strong> las dos matrices y el producto compon<strong>en</strong>te<br />
a compon<strong>en</strong>te.<br />
c) Utiliza la función apply para comprobar que <strong>en</strong> una matriz que sea solución<br />
<strong>de</strong> un sudoku como los <strong>de</strong>l fichero todas las filas y columnas suman lo mismo.<br />
Nota: Si trabajas con objetos data.frame pue<strong>de</strong> que sea <strong>de</strong> utilidad la función<br />
as.matrix.<br />
9. (Exam<strong>en</strong> 06). Escribe una función exp<strong>en</strong><strong>de</strong>dora <strong>en</strong> R que simule el comportami<strong>en</strong>to<br />
<strong>de</strong> una máquina exp<strong>en</strong><strong>de</strong>dora <strong>de</strong> bebidas. La máquina <strong>de</strong>be ofrecer al usuario<br />
la posibilidad <strong>de</strong> elegir <strong>en</strong>tre:<br />
Agua (1 euro)<br />
Cola (1,50 euros)<br />
Zumo natural (2.5 euros)<br />
a) El usuario <strong>de</strong>be seleccionar una bebida. El programa le pedirá que introduzca<br />
una cantidad <strong>de</strong> dinero por teclado.<br />
b) Si la cantidad <strong>de</strong> dinero introducida no es sufici<strong>en</strong>te para la bebida seleccionada<br />
se le indicará cuánto falta.<br />
c) Si la cantidad <strong>de</strong> dinero introducida coinci<strong>de</strong> con el precio <strong>de</strong> la bebida seleccionada<br />
se le indicará que la operación realizada es correcta.<br />
d) Si la cantidad <strong>de</strong> dinero introducida es mayor que el precio <strong>de</strong> la bebida<br />
seleccionada se le indicará la cantidad <strong>de</strong> dinero a <strong>de</strong>volver.