始める無料で始める

データフレームへのアクセスと抽出 (2)

想像がつくように、データフレームから特定の列を選ぶ操作はとてもよく行います。あまりに一般的なので、専用のショートカット $ が用意されています。次の2つは同じ結果になります。

cash$cash_flow

[1] 1000 4000  550 1500 1100  750 6000

cash[,"cash_flow"]

[1] 1000 4000  550 1500 1100  750 6000

便利ですよね。実際に試してみましょう!

この演習はコースの一部です

金融のためのR入門

コースを見る

演習の手順

  • $ を使って、cash から "year" 列を選択します。
  • $ を使って、cash から "cash_flow" 列を選択し、2 倍にします。
  • 列を削除するには、その列に NULL を代入します。"company" を削除するコードを実行します。
  • もう一度 cash を出力します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Select the year column


# Select the cash_flow column and multiply by 2


# Delete the company column
cash$company <- NULL

# Print cash again
コードを編集して実行