Excel allows you to add a Data Table chart element which is literally a table of the data values, immediately under the X axis, with optional legend.
I've been asked to look at how to replicate this in ggplot2, and frankly, I'm not having fun.
I've tried patchwork, which results in a squished (taller /narrower) plot, although the table aligns perfectly.
Tips/ pointers appreciated.
Bonus points if I don't have to mess around with grobs or grid