How can I change the color of the median line in boxchart?
29 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
omid zandi
el 12 de Jul. de 2021
Movida: Cris LaPierre
el 8 de Abr. de 2024
I am creating a box plot using the "boxchart" function. How can I change the color of the median line?
0 comentarios
Respuesta aceptada
Star Strider
el 12 de Jul. de 2021
It is not possible to change the colours, however it is possible to over-plot the median lines —
x = randn(5); % Create Data
figure
hbx = boxchart(x);
xMdn = median(x);
boxw = hbx.BoxWidth;
xd = 1:numel(hbx.XData);
hold on
plot(0.5*boxw*[-1;1]+xd, [1;1]*xMdn, '-r')
hold off
% get(hbx)
.
6 comentarios
Amelie
el 8 de Abr. de 2024
Movida: Cris LaPierre
el 8 de Abr. de 2024
I have a follow up question: Is it possible to exclude the median when plotting the boxchart? If so, how can I do it?
Many thanks for your help!
Star Strider
el 8 de Abr. de 2024
Movida: Cris LaPierre
el 8 de Abr. de 2024
@Amelie —
I’m not certain it can be excluded, however it can be hidden —
x = randn(5); % Create Data
figure
hbx = boxchart(x);
hbx.BoxMedianLineColor = 'g'; % Change 'boxchart' Median Line Colour
figure
hbx = boxchart(x);
hbx.BoxMedianLineColor = 'none'; % Hide 'boxchart' Median Line
.
Más respuestas (0)
Ver también
Categorías
Más información sobre Scatter Plots en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!