ComenzarEmpieza gratis

Utilidades de datos

R dispone de muchas funciones para jugar con estructuras de datos:

  • seq(): generar secuencias, especificando los argumentos from, to, y by.
  • rep(): replicar elementos de vectores y listas.
  • sort(): ordenar un vector en orden ascendente. Funciona con números, pero también con cadenas de caracteres y elementos lógicos.
  • rev(): invertir los elementos de estructuras de datos con la inversión definida.
  • str(): mostrar la estructura de cualquier objeto de R.
  • append(): fusionar vectores o listas.
  • is.*(): comprobar la clase de un objeto de R.
  • as.*(): cambiar la clase de un objeto de R.
  • unlist(): aplanar listas (posiblemente anidadas) para producir un vector.

¿Recuerdas los datos de vistas de perfiles en las redes sociales? Tus vistas en LinkedIn y Facebook de los últimos siete días se han predefinido como listas.

Este ejercicio forma parte del curso

R intermedio

Ver curso

Instrucciones del ejercicio

  • Convierte las listas linkedin y facebook en un vector y almacénalas como li_vec y fb_vec, respectivamente.
  • A continuación, añade fb_vec a li_vec (los datos de Facebook aparecen en último lugar). Guarda el resultado como social_vec.
  • Por último, ordena social_vec de mayor a menor. Imprime el vector resultante.

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

# The linkedin and facebook lists have already been created for you
linkedin <- list(16, 9, 13, 5, 2, 17, 14)
facebook <- list(17, 7, 5, 16, 8, 13, 14)

# Convert linkedin and facebook to a vector: li_vec and fb_vec



# Append fb_vec to li_vec: social_vec


# Sort social_vec
Editar y ejecutar código