matlab 將多個盒圖放在一張圖上


1.boxplot 將多個盒圖放在一張圖上

x1 = normrnd(5,1,100,1)';
x2 = normrnd(6,1,200,1)';
X = [x1 x2];
G = [zeros(size(x1)) ones(size(x2))];
boxplot(X, G); %如果組別非常多,建議用compact格式: boxplot(X, G,'plotstyle','compact');

2.errorbar 圖

errorbar(Y,E),E:標准誤差,公式:standard error=standard deviation/sqrt(樣本數)

參考:https://www.ncsu.edu/labwrite/res/gt/gt-stat-home.html

3.繪制雙坐標軸的曲線

plotyy(X1,Y1,X2,Y2):以左、右不同縱軸繪制X1-Y1、X2-Y2兩條曲線。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM