1 Reply Latest reply on Aug 20, 2017 9:20 PM by Shinichiro Murakami

    時系列位置情報の一つ前の時間の位置について

    Takatoshi Osumi

      はじめて投稿させていただきます。

       

      下記のように、複数のユーザーの場所が時系列に収集されたデータがあります。

         

      datetimeuserposition
      2017/7/14 0:00562
      2017/7/14 0:00614
      2017/7/14 0:00913
      2017/7/14 0:01563
      2017/7/14 0:01614
      2017/7/14 0:01912
      2017/7/14 0:02561
      2017/7/14 0:02613
      2017/7/14 0:03562
      2017/7/14 0:03613
      2017/7/14 0:03912
      2017/7/14 0:04564
      2017/7/14 0:04614
      2017/7/14 0:05562
      2017/7/14 0:05614
      2017/7/14 0:06562
      2017/7/14 0:06614
      2017/7/14 0:06911

       

      ユーザーごとに時系列に場所をを整列すると、例えばuser=56の履歴は、以下となります。

         

      datetimeuserposition
      2017/7/14 0:00562
      2017/7/14 0:01563
      2017/7/14 0:02561
      2017/7/14 0:03562
      2017/7/14 0:04564
      2017/7/14 0:05562
      2017/7/14 0:06562

       

      0:01現在の場所はpositon=3ですが、一つ前の時間0:00の場所はposition=2です。

      このようにユーザーごとの一つ前の時間の場所をpre_positionとしてTableau上で

      計算フィールドで定義したいのですが、可能でしょうか。

       

      これにより、例えば0:01時点で、pre_position → position = 2 → 3 と変化の情報を

      集計できればと考えております。事前にExcelなどで列を追加することはできますが、

      Tableau上でできれば前処理が不要になりありがたいです。

       

      解決法がありましたらお教えいただきたくお願いいたします。