add “floating” axis labels in facet_wrap plot
I have the same problem as this user - I have a 'jagged' faceted plot, in which the bottom row has fewer panels than the other rows, and I would like to have x-axis ticks on the bottom of each column. The suggested solution for that problem was to set scales="free_x" . (In ggplot 0.9.2.1; I believe the behavior I'm looking for was default in earlier versions.) That's a poor solution in my case: my actual axis labels will be rather long, so putting them under each row will occupy too much room. The results are something like this: x <- gl(3, 1, 15, labels=paste("this is a very long axis label "