Is there a way of plotting a 2d line plot over a boxplot? the hold on command doesn't seem to apply for boxplots. If so, how would you account for the line plot having a different y axis to the boxplot?
No products are associated with this question.
You are actually asking two nested questions.
Hold on applies:
data = rand(100,3); boxplot(data) hold on line(1:3,[1,1,1])
To add a line on a different Y range:
data = rand(100,3); boxplot(data) set(gca,'box','off')
% Remove all other objects except the axes
h = copyobj(gca,gcf); delete(allchild(h))
% Some features (you have to tweak the Y range manually)
% Add a line