交叉过滤器数据结构
我为其他数据集创建了几个仪表板,但我有点困惑,试图通过如何最好地组织这个数据集来构建几个堆积条形图。
学生可以在特定的时间点进行多次测试。 测试被组织成组。 我目前正在以下列布局提供数据。
studentID timepoint TestA TestB TestC TestM TestN
1 0 C N - C C
1 2 C C N - N
1 8 N N C - -
2 0 C C C - -
2 4 C - C N C
测试AC被认为是预测试,MN被认为是测试后
我想要显示一个StackedBar图表,仅用于预测试(A,B,C),每个小节计算每个类别(C,N, - )中的测试次数。
我还有第二个StackedBar后测试图(M,N)。
我不知道如何根据这个结构定义维度和组。 基于以前的仪表板,我认为我需要重新组织存储数据的方式。
studentID timepoint group test status
--------- --------- --------- ----- ------
1 0 Pre-Test TestA C
1 0 Pre-Test TestB N
1 0 Pre-Test TestC -
1 0 Post-Test TestM C
1 0 Post-Test TestN C
1 2 Pre-Test TestA C
1 2 Pre-Test TestB C
1 2 Pre-Test TestC N
1 2 Post-Test TestM -
1 2 Post-Test TestN N
....
有什么建议么?
链接地址: http://www.djcxy.com/p/32823.html上一篇: Crossfilter Data Structure
下一篇: Calculate average of average using crossfilter/reductio