CommencerCommencer gratuitement

Créez votre premier data.frame()

Les data frames sont très pratiques, car ils peuvent contenir des types de données différents dans chaque colonne. Pour commencer, utilisons la fonction data.frame() afin de créer un data frame représentant les flux de trésorerie futurs de votre entreprise. Voici les variables qui composeront le data frame :

  • company - L’entreprise qui vous verse le flux de trésorerie (A ou B).
  • cash_flow - Le montant que l’entreprise va recevoir.
  • year - Le nombre d’années à partir d’aujourd’hui avant de recevoir le flux de trésorerie.

Pour créer le data frame, vous pouvez faire :

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

Comme les matrices, les data frames sont créés à partir de vecteurs ; ce code fonctionnerait donc aussi :

company <- c("A", "A", "B")
cash_flow <- c(100, 200, 300)
year <- c(1, 3, 2)

data.frame(company, cash_flow, year)

Cet exercice fait partie du cours

Introduction à R pour la finance

Afficher le cours

Instructions

  • De nouvelles variables company, cash_flow et year ont été définies pour vous.
  • Créez un autre data frame contenant company, cash_flow et year dans cet ordre. Assignez-le à cash. Vous utiliserez ce data frame tout au long du chapitre !
  • Affichez cash pour jeter un œil à votre tout nouveau data frame.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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
Modifier et exécuter le code