开始使用免费开始使用

预测现金流的现值(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() 计算 cashpresent_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 <- 
编辑并运行代码