(我也在Cross Validated发布了这个,但我被告知我无法直接寻求MatLab建议,所以现在我在这里试试)
我正在使用MatLab和PR Tools来查看我的数据,但是我的数据分布方式存在问题。
长话短说: 我已经创建了一个2D平台游戏,其中玩家化身的加速和减速时间改变(即,玩家达到最大水平速度之前需要多长时间)。时间值可以是快[0-240 ms]或慢[241-1500 ms]。在这两个间隔内随机选择数字,这样一些玩家将[加速;减速]时间如[10 ms; 700 ms],[1400 ms; 30 ms],[100 ms; 241毫秒]等等。
如您所见,间隔大小不同,这意味着我的采样分布不均匀,如图所示([1-240 ms]范围内有更多样本。
我的参与者评估了用这些加速/减速时间控制化身的感觉。他们评估了游戏所感受到的"抽搐","流畅","浮动",#34;响应"等等。他们以7分的李克特量表(1 ="根本不&#34 ;; 7 ="很多")来做到这一点。
以下是我制作的散点图的示例:
问题在于由于加速/减速时间的不均匀分布而难以寻找簇。
我的老师然后建议:
现在我已经看到了图10中的采样模式,我不太相信这些散点图是有用的,因为很难解释区域中点数的增加是否有用。 0.2秒是由于采样模式或一些实际效果。
另一种选择是2D颜色直方图(参见http://www.cs.utexas.edu/~ikarpov/tourney2011/rr/tourney-run-RR-sorted.png),它显示每个区块中某个评级的数量偏差(例如,大小为0.24x0.24的区块)与您的评分数量的比较如果每个评级的概率对于所有样本是均匀的,则会在每个块中预期。通过这种方式,不同的采样密度不会直接偏离数字。
我不确定如何处理这个问题,因为我对统计世界还是比较陌生的。我是否需要制作彩色矩阵图?以及如何制作?
你会如何在MatLab(+ PR Tools)中做到这一点?
现在,我在MatLab中使用 scatterdui(my_data)和PR Tools来制作散点图。
这些课程是李克特评级1,2,3,4,5,6和7。
提前致谢:)