Examen extraordinario 29-jun-2020

Índice

1 condiciones

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

2 enunciados

  1. (2 puntos) Escribe una función en R llamada sumario que
    • aplicada a un dataframe, diga cuántas variables numéricas y cuántos factores tiene:
      > sumario (mtcars)       
      0 factores y 11 numéricas
      > sumario (ChickWeight)  
      2 factores y 2 numéricas
      
    • aplicada a una regresión lineal, devuelva los coeficientes de regresión significativos al 5% y el coeficiente de determinación:
      > sumario (lm (mpg ~ ., mtcars))
      Ningún coeficiente significativo
      > sumario (lm (Speed ~ ., morley))
      (Intercept)        Expt          R2 
      913.2447368 -19.0500000   0.1181058
      
  2. (1 punto) Escribe una función en R que tomo como argumento un vector x y devuelva
    • una lista de parejas
    • una lista de tríos
    • una lista de todos los subconjuntos de orden k < n=length(x)

    Por ejemplo,

                        # devuelve una lista con estos elementos:
    parejas(1:4)        # 12 13 14 23 24 34
    trios(1:4)          # 123 124 134 234
    subconjuntos(1:4,1) # 1 2 3 4
    subconjuntos(1:4,4) # 1234
    
  3. Escribe una función en R que tome como argumento una cadena y devuelva verdadero si es un palíndromo y falso en otro caso:
    1. (1 punto) el argumento se considera una palabra:
      palindromo ("salas")   # TRUE
      palindromo ("alas")    # FALSE
      
    2. (0,5 puntos) el argumento puede ser una frase
      palindromo ("dabale arroz a la zorra el abad")   # TRUE
      
    3. (0,5 puntos) además, puede contener vocales acentuadas
      palindromo ("dábale arroz a la zorra el abad")   # TRUE
      
  4. (1 punto) Genera un documento PDF que contenga, en la página i-ésima, una gráfica del crecimento de pollo (Chick) i-ésimo del dataframe ChickWeight: abscisas Time y ordenadas weight.
  5. (1 punto) 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 mil registros de cada uno de esos ficheros, muestreados al azar.

Autor: Carlos Enrique Carleos Artime

Created: 2020-06-29 lun 12:24

Emacs 25.2.2 (Org mode 8.2.10)

Validate