2013-07-18 136 views
0

我在我的數據中有四個不同的向量。我想爲它們中的每一個創建四個不同的boxplots,並將它們全部顯示在同一個圖中,並排放置,以便我可以對它們進行比較。那可能嗎 ? Subplot實際上並不適合在這種情況下,我也試過hold on,但這也不起作用(至少我這樣做)。我在Matlab中很新,所以你能幫我解決這個問題嗎?如何在同一張圖(matlab)中並排顯示不同的箱形圖?

感謝

first_plot=100*scores./counts; 
second_plot=100*Fscores./Fcounts; 
third_plot=100*Gscores./Gcounts; 
fourth_plot=100*Pscores./Pcounts; 

回答

1

你可以做這樣的事情:

首先把你的數據在一個矩陣:

F(:,1) = a; 
F(:,2) = b; 
... 
boxplot(F(:,1:2));xlabel('SA - MP') 

它變得像下面的圖片:

enter image description here

+0

很棒 - 正是我想要的!非常感謝 ! – user1714768

+1

不要忘記選擇這個答案作爲最佳答案。 ;) – NKN

相關問題