预测现金流的现值(2)
太棒了!您就要完成本章了,您正在成为数据框与金融分析的高手。继续之前,我们再回答几个问题。
现在您已经有了 present_value 列,但您想把该列的总额报告给董事会成员。这个计算很简单,使用您之前学过的 sum() 函数把 cash$present_value 的各个元素相加即可。
不过,您还想知道公司 A 和公司 B 分别对总现值的贡献是多少。您还记得如何只保留公司 A 或 B 的行来拆分数据框吗?
cash_A <- subset(cash, company == "A")
sum(cash_A$present_value)
[1] 4860.218
本练习是课程的一部分
R 金融入门
练习说明
- 使用
sum()计算cash的present_value总和。将其赋值给total_pv。 - 将
cash子集化为仅包含公司 B 的行,创建cash_B。 - 使用
sum()与cash_B计算公司 B 的present_value总和。将其赋值给total_pv_B。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Total present value of cash
total_pv <-
# Company B information
cash_B <-
# Total present value of cash_B
total_pv_B <-