plot x label like plot(x, y) in boxplot

Hello,
I need to use boxplot, but how to plot boxplot like plot(x,y), because the x-label (position) for my boxplot is unified
like
load data.mat
x=[1,2,5,10,16]
boxplot(x, data)
Thanks

 采纳的回答

data = magic(5);
x=[1,2,5,10,16];
boxplot(data,x);

4 个评论

Thanks, I mean like there are 3 more distance bigger between 2 5 than 1 and 2
data = magic(5);
x=[1,2,5,10,16];
boxplot(data,x,'Positions',x);
Voss
Voss 2023-3-11
编辑:Voss 2023-3-11

You're welcome!

请先登录,再进行评论。

更多回答(0 个)

产品

版本

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by