1. 学ぶ
  2. /
  3. コース
  4. /
  5. 金融のためのR入門

Connected

演習

新しい列を追加する

理想的な世界では、すべてのキャッシュフローを確実に受け取れるはずです。しかし、これは将来に関する予測なので、誰かが支払えない可能性は常にあります。そこで、想定の半分しか入金されない最悪ケースを分析してみることにしました。後で分析できるよう、最悪ケースをデータフレームに新しい列として保存します!

cash$half_cash <- cash$cash_flow * .5

cash

  company cash_flow year half_cash
1       A      1000    1       500
2       A      4000    3      2000
3       A       550    4       275
4       B      1500    1       750
5       B      1100    2       550
6       B       750    4       375
7       B      6000    5      3000

以上です!データフレームに新しい列を作るのは、data_frame$new_column に新しい情報を代入するだけでとても簡単です。新しい列は既存の列を変換したものになることが多いので、ここでも $ 演算子が大いに役立ちます!

指示

100 XP
  • 期待するキャッシュフローの25%しか受け取れない最悪ケースを新たに作成し、quarter_cash としてデータフレームに追加してください。
  • もしお金を受け取るまでの時間(year)が2倍かかったらどうなるでしょうか?このシナリオを表す新しい列 double_year を追加してください。