How can I rename a colum? How can I show several matrices/vectors within one Boxplot?

1 次查看(过去 30 天)
Hello,
I got a matrix like this:
>> z= rand(4)
z =
0.3816 0.4898 0.7547 0.1626
0.7655 0.4456 0.2760 0.1190
0.7952 0.6463 0.6797 0.4984
0.1869 0.7094 0.6551 0.9597
And if I boxplot it, it only shows me 1,2,3,4 in the x-axis:
boxplot(z)
I would like to rename the columns? Is it possible?
-----
And I have another question:
How can I integrate several matrices/vectors within a boxplot?
I got seperated matrix for the base, the testing and the resting afterwards.
And I would like to have something like this:
base 1, base 2 , base 3, testing 1, testing 2, testing 3, resting 1, resting 2, resting 3 and the according Boxplot above it.
-------
Thanks!

回答(1 个)

dpb
dpb 2019-8-4
  1. use optional named labels parameter--boxplot(z,'labels',{'A','B','C','D'})
  2. boxplot([base testing resting]) % each is assumed to be nx3 array

类别

Help CenterFile Exchange 中查找有关 Graphics Object Programming 的更多信息

产品


版本

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by