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
Instructions
- De nouvelles variables
company,cash_flowetyearont été définies pour vous. - Créez un autre data frame contenant
company,cash_flowetyeardans cet ordre. Assignez-le àcash. Vous utiliserez ce data frame tout au long du chapitre ! - Affichez
cashpour 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