repesca

Índice

1 condiciones

  • Justifica las respuestas.
  • Se valorará el grado de automatización y la comprobación de los resultados.

2 enunciados

  1. (1 punto) Define una función llamada sumario que, aplicada a un vector numérico o a un factor, devuelva la misma información que summary añadiendo el tamaño muestral, así:
    > sumario(mtcars$mpg)
        Min.  1st Qu.   Median     Mean  3rd Qu.     Max.        n 
    10.40000 15.42500 19.20000 20.09062 22.80000 33.90000 32.00000 
    > sumario(iris$Species)
        setosa versicolor  virginica          n 
            50         50         50        150
    
  2. (1 punto) Genera un fichero PNG con un diagrama que represente
    • abscisas = n desde 1 hasta 9
    • ordenadas = tiempo que tarda R en ejecutar el bucle vacío
      for (i in 1:(10^n)) {}
      
  3. (1 punto) Considera el dataframe iris. Genera un PDF con 150 páginas donde en la página i aparezcan
    • un rectángulo verde (o de borde verde) de anchura Sepal.Length y altura Sepal.Width
    • un rectángulo rojo (o de borde rojo) de anchura Petal.Length y altura Petal.Width
    • la palabra virginica, setosa o versicolor según corresponda a Species

    todo ello a partir de la fila i-ésima de iris.

  4. (2 puntos) En esta carpeta hay datos sobre vuelos en Estados Unidos. Hay un fichero por cada año (los que empiezan por 1987 … 2008). Implementa un programa en R que cargue en un dataframe los primeros mil registros de cada uno de esos ficheros.
  5. (2 puntos) ¿Cuántas palabras del fichero /usr/share/common-licenses/GPL empiezan y terminan con una vocal (a e i o u)? (Pista: scan, grep)

Autor: Carlos Enrique Carleos Artime

Created: 2020-01-31 vie 18:09

Emacs 25.2.2 (Org mode 8.2.10)

Validate