始める無料で始める

duration と period への変換

インターバルは、開始時点と終了時点の正確な情報を保持するため、時間の長さを表す最も具体的な方法です。インターバルは period と duration に厳密に変換できます。つまり、開始日と終了日の間に経過した正確な秒数(duration)と、時計時間としての見かけの変化(period)の両方を計算できます。

そのためには、as.period()as.duration() 関数を使い、インターバルを唯一の引数として渡します。

これらを試して、君主の在位期間の長さをより適切に表現してみましょう。

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

Rで扱う日付と時刻

コースを見る

演習の手順

  • reign を適切なオブジェクトに変換して、durationperiod の新しい列を作成します。
  • namedurationperiod 列を確認します。

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

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

# New columns for duration and period
monarchs <- monarchs %>%
  mutate(
    duration = ___,
    period = ___) 
    
# Examine results    
monarchs %>%
  select(___)
コードを編集して実行