1. 学ぶ
  2. /
  3. コース
  4. /
  5. Rで学ぶ金融データのインポートと管理

Connected

演習

merge を使って不規則なインデックスを規則的にする

前の演習では、規則的な時系列インデックスを持つ幅ゼロの xts オブジェクトを作る方法を学びました。幅ゼロのオブジェクトは、不規則な xts オブジェクトを規則化するのに使えます。

規則化した系列には、規則的なインデックスのすべての時点に値があるわけではないため、欠損値(NA)が入ることがよくあります。この演習では、2 つの系列を merge() するときに、これらの欠損値をどのように扱うかを学びます。

前の演習で作成した irregular_xts と regular_xts はワークスペースに用意されています。

指示

100 XP
  • merge() 関数を使って、irregular_xts と regular_xts を結合し、merged_xts というオブジェクトに保存します。
  • head() を使って、merged_xts の先頭数行を確認します。
  • merge() の fill 引数を使って NA を直前の観測値で埋め(na.locf)、merged_filled_xts というオブジェクトを作成します。
  • head を使って、merged_filled_xts の先頭数行を確認します。