新しい列を追加する
理想的な世界では、すべてのキャッシュフローを確実に受け取れるはずです。しかし、これは将来に関する予測なので、誰かが支払えない可能性は常にあります。そこで、想定の半分しか入金されない最悪ケースを分析してみることにしました。後で分析できるよう、最悪ケースをデータフレームに新しい列として保存します!
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 に新しい情報を代入するだけでとても簡単です。新しい列は既存の列を変換したものになることが多いので、ここでも $ 演算子が大いに役立ちます!
この演習はコースの一部です
金融のためのR入門
演習の手順
- 期待するキャッシュフローの25%しか受け取れない最悪ケースを新たに作成し、
quarter_cashとしてデータフレームに追加してください。 - もしお金を受け取るまでの時間(
year)が2倍かかったらどうなるでしょうか?このシナリオを表す新しい列double_yearを追加してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Quarter cash flow scenario
cash$quarter_cash <-
# Double year scenario