Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

時系列で状態変化の統計をとる方法について

お世話になっております。


下記のように、状態が変化した日付がデータとして蓄積されている場合、

横軸を月として、その月の1~3級の人数の積上げグラフを作成したいと

考えています

qlikview でこれを実現するにはどのようにすればよいでしょうか?


ロードスクリプト段階での加工が必要なのか、

グラフ作成時の数式で実現できるのか、

或いは

入力データを加工した上でないと、qlikviewでは実現不能なのか

が、見当がついておりません。。

LOAD * INLINE [

  ユーザ, 3級取得, 2級取得, 1級取得

  user1,  4月,     5月,     6月

  user2,  4月,     6月,     8月

  user3,  4月,     7月,     9月

  user4,  4月,     5月,       

  user5,  8月,        ,       

];

▼ 欲しい統計情報

4月 3級 4

4月 2級 0

4月 1級 0

--

5月 3級 2

5月 2級 2

5月 1級 0

--

6月 3級 1

6月 2級 2

6月 1級 1

--

7月 3級 0

7月 2級 3

7月 1級 1

--

8月 3級 1

8月 2級 2

8月 1級 2

--

9月 3級 1

9月 2級 1

9月 1級 3

1 Solution

Accepted Solutions
Masaki_Hamano
Employee
Employee

なるほど、実施されようとしていることが十分理解できていなかったようです。

再度修正してみましたのでご確認ください。

https://community.qlik.com/servlet/JiveServlet/downloadBody/8284-102-1-11496/Sample_ver2.qvw

結果は上記の「欲しい統計情報」と合致していることは確認致しました。

View solution in original post

4 Replies
Masaki_Hamano
Employee
Employee

こんにちは。サンプルのQVWを作成してみましたので、ご確認ください。

https://community.qlik.com/servlet/JiveServlet/downloadBody/8254-102-1-11455/Sample.qvw

Not applicable
Author

返信が遅くなってすみません。

サンプルありがとうございました。

ただ、お送りいただいたものだと、各月の状態でなく、単月での取得数となるようです。

そのため、例えば5月ですと、下記のようになりました。

      ↓欲しい統計、↓サンプル結果

5月 3級 2            0

5月 2級 2            2

5月 1級 0            0

お送りいただいたサンプルのように、ロードする際にデータを操作するような形式では

あるとおもいますが、うまくできませんでした。。

お手数をお掛けしますが、再度ご回答いただけますと幸いです。

Masaki_Hamano
Employee
Employee

なるほど、実施されようとしていることが十分理解できていなかったようです。

再度修正してみましたのでご確認ください。

https://community.qlik.com/servlet/JiveServlet/downloadBody/8284-102-1-11496/Sample_ver2.qvw

結果は上記の「欲しい統計情報」と合致していることは確認致しました。

Not applicable
Author

ありがとうございます!

お送りいただいたものを参考に解決できそうです。

ロードスクリプトでの処理方法について、

参考になることが多く、今後にも役立ちそうでした。

ありがとうございました。