我在MATLAB中生成了一个3 x 2 x 25的矩阵A.
A(1,2,1)= 5表示方法1,类型2,试验1的计数值为5.
A(3,1,2)= 7表示方法3,类型1,试验2表示计数值为7.
基本上,每个(方法,类型)对有25个计数值。
过去,我使用“直方图”MATLAB函数来显示二维频率图,我知道我可以像这样使用它:
histogram(A(3,1,:))
但是如果我使用直方图,我必须绘制所有6个像:
histogram(A(1,1,:))
histogram(A(1,2,:))
histogram(A(2,1,:))
histogram(A(2,2,:))
histogram(A(3,1,:))
histogram(A(3,2,:))
但是我想知道在三维直方图中是否有一种方法可以显示所有6个图?
答案 0 :(得分:0)
您需要3维图上的4维信息。获得第四维信息的唯一好方法可能是颜色,这将是6个情节的混乱。你最好将这些图分成不同的图形。
根据您所描述的内容,第二维只有2个状态。在你的情况下,将这个维度分割成图形/颜色的2个3d图是否合理?