Subconjuntos de vectores
A veces solo querrás usar partes específicas de tus vectores y necesitarás una forma de acceder solo a esas partes. Por ejemplo, ¿y si solo quisieras el primer mes de rentabilidades de un vector con 12 meses? Para resolverlo, puedes crear un subconjunto del vector usando [ ].
Aquí tienes el vector de rentabilidades de 12 meses:
ret <- c(5, 2, 3, 7, 8, 3, 5, 9, 1, 4, 6, 3)
Selecciona el primer mes: ret[1].
Selecciona el primer mes por nombre: ret["Jan"].
Selecciona los tres primeros meses: ret[1:3] o ret[c(1, 2, 3)].
Este ejercicio forma parte del curso
Introducción a R para finanzas
Instrucciones del ejercicio
- El vector con nombres
retestá definido en tu espacio de trabajo. - Extrae un subconjunto con los 6 primeros meses de rentabilidades.
- Extrae solo las rentabilidades de marzo y mayo usando
c()y"Mar","May". - Ejecuta la última línea de código para hacer un subconjunto que omita el primer mes de rentabilidades.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# First 6 months of returns
# Just March and May
# Omit the first month of returns
ret[-1]