はじめての data.frame() を作る
データフレームは、各列に異なる型のデータを保持できるのが大きな利点です。まずは data.frame() 関数を使って、あなたのビジネスの将来キャッシュフローのデータフレームを作成してみましょう。データフレームに入る変数は次のとおりです。
company- キャッシュフローの支払元となる会社(A または B)。cash_flow- 受け取る金額。year- そのキャッシュフローを今から何年後に受け取るか。
データフレームは次のように作成します。
data.frame(company = c("A", "A", "B"), cash_flow = c(100, 200, 300), year = c(1, 3, 2))
company cash_flow year
1 A 100 1
2 A 200 3
3 B 300 2
行列と同様に、データフレームはベクトルから作られるので、次のコードでも同じ結果になります。
company <- c("A", "A", "B")
cash_flow <- c(100, 200, 300)
year <- c(1, 3, 2)
data.frame(company, cash_flow, year)
この演習はコースの一部です
金融のためのR入門
演習の手順
- 新しい
company、cash_flow、year変数は用意してあります。 company、cash_flow、yearの順で含む別のデータフレームを作成し、cashに代入してください。このデータフレームは、この章の残りでずっと使います!- できあがったデータフレームを確認するために、
cashを出力してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Variables
company <- c("A", "A", "A", "B", "B", "B", "B")
cash_flow <- c(1000, 4000, 550, 1500, 1100, 750, 6000)
year <- c(1, 3, 4, 1, 2, 4, 5)
# Data frame
cash <-
# Print cash