I am plotting a convergence graph and to show deviations from the mean I am using connected boxplots: For some reason Matplotlib forces ticks for each boxplot and I cannot seem to get them removed. My code for the current plot looks something like this: I have tried multiple ways of manipulating axis ticks which are available in MPL. 1)