1. 学ぶ
  2. /
  3. コース
  4. /
  5. Rで学ぶSupervised Learning:分類

Connected

演習

より高度なロケーションモデル

locations データセットには、13 週間にわたり 1 時間ごとに記録された Brett の居場所が含まれます。各時間の追跡情報には、daytype(週末か平日)と hourtype(morning、afternoon、evening、night)が含まれます。

このデータを使って、Brett の予測される居場所が曜日だけでなく一日の時間帯によってどう変わるかを確認するため、より高度なモデルを作成します。データセット locations はすでにワークスペースに読み込まれています。

式では + 記号を使ってさらに独立変数を指定できます(例: y ~ x + b)。

naivebayes パッケージはあらかじめ読み込まれています。

指示

100 XP
  • R のフォーミュラインターフェースを使って、daytype と hourtype の両方に依存して location を説明するモデルを作成します。naive_bayes() は formula と data の 2 つの引数を取ることを思い出してください。
  • データフレーム weekday_afternoon と predict() 関数を使って、平日午後の Brett の居場所を予測します。
  • 同様に、weekday_evening でも予測します。