ComenzarEmpieza gratis

Nombres de un vector con names()

Volvamos al ejemplo de los rendimientos de enero y febrero. Para refrescar: en enero obtuviste un rendimiento del 5%, y en febrero, un 2% adicional. Como buen científico de datos, te das cuenta de que puedes guardar estos rendimientos en un vector. Quedaría así:

ret <- c(5, 2)

¡Genial! Ahora todos los rendimientos están en un solo sitio. Aun así, puedes ir un paso más allá añadiendo nombres a cada rendimiento de tu vector. Para ello, usa names(). Mira:

names(ret) <- c("Jan", "Feb")

Si imprimes ret ahora, obtendrás:

Jan Feb 
5   2

Chulo, ¿verdad?

Este ejercicio forma parte del curso

Introducción a R para finanzas

Ver curso

Instrucciones del ejercicio

  • Ya tienes definidos un vector con 12 rendimientos mensuales y un vector con los nombres de los meses.
  • Añade months como nombres a ret para crear un vector más descriptivo.
  • Imprime ret para ver el vector con sus nuevos nombres.

Ejercicio interactivo práctico

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

# Vectors of 12 months of returns, and month names
ret <- c(5, 2, 3, 7, 8, 3, 5, 9, 1, 4, 6, 3)
months <- c("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec")

# Add names to ret
names(ret) <- 

# Print out ret to see the new names!
Editar y ejecutar código