ComenzarEmpieza gratis

Añadir a una lista

Una vez que creas una lista, no te quedas con ella para siempre. ¡Puedes añadirle nuevos elementos cuando quieras! Imagina que quieres añadir a tu lista la película favorita de tu amigo Dan. Puedes hacerlo usando $, igual que cuando añadías nuevas columnas a data frames.

my_list$dans_movie <- "StaR Wars"

my_list

$my_words
[1] "I <3 R"

$my_numbers
[1] 42 24

$dans_movie
[1] "StaR Wars"

También podrías haber usado c() para añadir otro elemento a la lista: c(my_list, dans_movie = "StaR Wars"). Esto puede ser útil si quieres añadir varios elementos a tu lista de una sola vez.

Este ejercicio forma parte del curso

Introducción a R para finanzas

Ver curso

Instrucciones del ejercicio

  • Otra pieza de información útil para tu portfolio es la variable weight, que describe cuánto has invertido en Apple e IBM. Rellena los ___ correctamente para invertir un 20% en Apple y un 80% en IBM. ¡Recuerda usar números en decimal, no porcentajes!
  • Imprime portfolio para ver el elemento weight.
  • Puedes cambiar los datos de una lista de la misma forma que añades a ella usando $. Crea weight para invertir un 30% en Apple y un 70% en IBM.
  • Vuelve a imprimir portfolio para ver tus cambios.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Add weight: 20% Apple, 80% IBM
portfolio$___ <- c(apple = ___, ibm = ___)

# Print portfolio


# Change the weight variable: 30% Apple, 70% IBM
portfolio$___ <- c(apple = ___, ibm = ___)

# Print portfolio to see the changes
Editar y ejecutar código