CommencezCommencez gratuitement

Créez votre premier data.frame()

Les data frames sont très utiles, car ils peuvent contenir différents types de données 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 figureront dans le data frame :

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

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

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 aurait donc aussi fonctionné :

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

data.frame(company, cash_flow, year)

Cette activité fait partie du cours

Introduction à R pour la finance

Voir le cours

Instructions de l’exercice

  • 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 pour le reste du chapitre.
  • Affichez cash pour voir votre tout nouveau data frame.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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