我在matlab中有两个boxplot图,它们是以下一个:
boxplot(input1(:,2), input1(:,1)) % time accompilishing a task among genders (male/female)
boxplot(input2(:,2), input2(:,1)) % time accompilishing a task among degree (bachelor/master)
我想要的是在同一个图中复制两个图表。因此,对于x轴中的四个情况,在y轴上具有时间。我怎么能这样做?
答案 0 :(得分:1)
您可以通过简单地连接表来解决这个问题:
input = [input1;input2];
boxplot(input(:,2), input(:,1))
这假设input1
中的群组具有与input2
中的群组不同的群组。例如。如果male = 1
,female = 2
和bachelor = 1
,master = 2
它将"混合"没有抛出错误的类。在这种情况下,您必须事先分配唯一键。