ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Se han definido para ti nuevas variables company, cash_flow y year.
  • Crea otro data frame que contenga company, cash_flow y year en ese orden. Asígnalo a cash. ¡Usarás este data frame durante el resto del capítulo!
  • Imprime cash para 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
Editar y ejecutar código