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

Connected

演習

今日は何曜日(何日)?

R には日付や時刻を扱うための機能がたくさんあります。主なデータクラスは Date と POSIXct の 2 つです。Date は "2015-01-22" のようなカレンダー日付のオブジェクトに使います。POSIXct は "2015-01-22 08:39:40 EST" のような日時オブジェクトを表す方法で、これは米国東部標準時で午前 8:39 の 40 秒後を意味します。

実務では、必要最小限のシンプルなクラスを使うのが最善です。多くの場合、最も簡単なのは Date です。本コースではほぼすべてで Date クラスを使いますが、日中(intraday)の金融データを保存するために POSIXct も把握しておくことが重要です。

次の演習では、R に現在の日付と現在の時刻を返させることで、最初の日付・時刻オブジェクトを確認していきます。

指示

100 XP
  • Sys.Date() を入力して、R に現在の日付を返させてください。
  • Sys.time() を入力して、R に現在の日付と時刻を返させてください。Date と time の大文字・小文字の違いに注目しましょう。
  • Sys.Date() を変数 today に保存してください。
  • class() を today に対して使い、そのクラスを確認してください。