Valeur actuelle des flux de trésorerie prévisionnels (2)
Super ! Vous êtes presque au bout de ce chapitre, et vous devenez un véritable expert des data frames et de la finance. Avant de continuer, répondons encore à quelques questions.
Vous avez désormais une colonne present_value, mais vous souhaitez présenter le montant total de cette colonne à votre conseil d’administration. Ce calcul est simple : utilisez la fonction sum() vue précédemment pour additionner les éléments de cash$present_value.
Cependant, vous souhaitez aussi savoir combien l’entreprise A et l’entreprise B contribuent, chacune, à la valeur actuelle totale. Vous souvenez-vous comment filtrer les lignes de votre data frame pour ne garder que celles de l’entreprise A ou B ?
cash_A <- subset(cash, company == "A")
sum(cash_A$present_value)
[1] 4860.218
Cet exercice fait partie du cours
Introduction à R pour la finance
Instructions
- Utilisez la fonction
sum()pour calculer lapresent_valuetotale decash. Stockez-la danstotal_pv. - Filtrez
cashpour ne conserver que les lignes concernant l’entreprise B afin de créercash_B. - Utilisez
sum()etcash_Bpour calculer lapresent_valuetotale de l’entreprise B. Stockez-la danstotal_pv_B.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Total present value of cash
total_pv <-
# Company B information
cash_B <-
# Total present value of cash_B
total_pv_B <-