1. Learn
  2. /
  3. Courses
  4. /
  5. Pythonで学ぶ中級予測分析

Connected

Exercise

timegap を考慮した年齢の追加

前の演習で作成した basetable が与えられています。下図のタイムラインでは 1 か月の timegap があります。この演習では、タイムラインに沿う形で寄付者の年齢を basetable に追加する方法を学びます。

Instructions

100 XP
  • 年齢を計算する基準日(reference date)を入力します。これは timegap の開始日です。
  • 参照日時点での寄付者の年齢を表す列 "age" を basetable に追加します。関数 calculate_age はすでに用意されています。date_of_birth と reference_date を引数に取ります。
  • すべての寄付者の平均年齢を出力してください。