#1 時系列データ分析

#1 時系列データ分析

HEARTCOUNTを活用した時系列データの分析方法について説明します。多様な可視化から、ARIMAモデルの利用などを活用して時間の経過とともに変わるデータの変化を分析します。

このページでは、
🙌
HEARTCOUNTのオンボーディング・シリーズ1へようこそ。

この記事は主にHEARTCOUNTの2つの時系列データ分析機能について書いています。もしこの記事を読みながら、実際に体験してみたいのであれば・・・

  • 無料の分析・可視化ツールにアクセスし、「キャンペーン生成」メニューからサンプル「Superstore Sales Dataset」をご利用ください。
  • 少なくとも1つの日付/時刻カラムを含むデータセットをアップロードしてください。

季節性

1年の中で繰り返されるパターンを季節性と言います。売上などのビジネスKPIは、"時期"や"曜日"などの季節要因に大きく影響されます。従って、季節性を定量的に把握することが重要となります。

売上(合計)を時系列(受注日)で可視化すると、季節ごとのパターンを把握するのはなかなか難しい状況となります。

時系列の可視化に適用する間隔設定を選択することができます。このケースでは、WEEKに設定されています。さらに、HEARTCOUNTは、以下のように日付/時間変数ごとに季節性(周期性)数を自動的に作成できます。もし、あなたが「曜日」による売上パターンを見つけたいなら、サブグループをX軸(=曜日)に設定し、棒グラフアイコンを選択します。各カテゴリーの季節別(曜日別)売上パターンを比較することができます:

積み上げ棒グラフのボタンを押して、棒グラフを変更することも可能です。

フォーキャスティング(予測)

HEARTCOUNTは AR (AutoRegression)モデルを使用しています。ARは、次の時間ステップの値を予測する回帰式の入力として、前の時間ステップの観測値を使用する時系列モデルです。ARに関する文献は多く存在するため、"予測機能の使用方法 "についてのみ簡単に説明します。

  • 最小二乗法に基づく予測線と最大エントロピーに基づく予測線の2本が、予測範囲を表すために引かれています:
スマートプロットによる時系列の予測結果

演習と例題 🙌

HEARTCOUNTの時系列分析機能を使いこなすには、少し練習が必要かもしれません。以下の手順に従って、別の例を使ってこれらの機能に慣れてください。

a. 時系列データセットのサンプルをダウンロードする

b. オプション) 日付/時間変数を使ったデータセットのフィルター

  • フィルタリング条件を設定したら、必ず [フィルタの適用] ボタンをクリックしてください。

c. 可視化

  • Y軸に目的の変数(症例数)、X軸に日付/時間変数を設定し、症例のタイプ(確定、死亡、回復)でサブグループ化します。
  • 時間経過に伴う合計の変化に興味があるので、集計方法を「合計」に変更します。

  • そして、パネル右上のボタンを使って様々な可視化を行います。
  • 左から順に: 棒グラフ、積み上げ棒グラフ、積み上げ面グラフ、折れ線グラフ
  • 可視化のタイプごとに、サブタイプを選択できます。
  • 折れ線グラフは直線・曲線・ステップ の3つのサブタイプを選択できます。
  • チャートの上にカーソルを置くとツールチップが表示され、右側の凡例で特定のクラスをハイライトすることができます。

🙌
最高のデータ分析・可視化ツールであるHEARTCOUNTをお楽しみいただけましたでしょうか。次回のシリーズは、HEARTCOUNTを使ったサンプルのスーパーストア・データセットの探索的データ分析(EDA)です。ご期待ください!

💖
HEARTCOUNTは、すべてのビジネスパーソンのための可視化・分析ツールです。 今すぐGoogleアカウントで無料版にログインして使ってみてください。