Crea tu primer data.frame()
Los data frames son fantásticos porque permiten tener un tipo de dato diferente en cada columna. Para empezar, vamos a usar la función data.frame() para crear un data frame con los flujos de caja futuros de tu negocio. Estas son las variables que irán en el data frame:
company- La empresa que te paga el flujo de caja (A o B).cash_flow- La cantidad de dinero que recibirá una empresa.year- El número de años desde ahora en que recibes el flujo de caja.
Para crear el data frame, haz lo siguiente:
data.frame(company = c("A", "A", "B"), cash_flow = c(100, 200, 300), year = c(1, 3, 2))
company cash_flow year
1 A 100 1
2 A 200 3
3 B 300 2
Al igual que las matrices, los data frames se crean a partir de vectores, así que este código también funcionaría:
company <- c("A", "A", "B")
cash_flow <- c(100, 200, 300)
year <- c(1, 3, 2)
data.frame(company, cash_flow, year)
Este ejercicio forma parte del curso
Introducción a R para finanzas
Instrucciones del ejercicio
- Se han definido para ti nuevas variables
company,cash_flowyyear. - Crea otro data frame que contenga
company,cash_flowyyearen ese orden. Asígnalo acash. ¡Usarás este data frame durante el resto del capítulo! - Imprime
cashpara echar un vistazo a tu nuevo y flamante data frame.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Variables
company <- c("A", "A", "A", "B", "B", "B", "B")
cash_flow <- c(1000, 4000, 550, 1500, 1100, 750, 6000)
year <- c(1, 3, 4, 1, 2, 4, 5)
# Data frame
cash <-
# Print cash