else:
// This list comprehension splits the plot.renderers list at the "marker"// points returning small sublists corresponding with each subplot.
subrends = [list(x[1]) for x in itertools.groupby(
self.plot.renderers, lambda x: is_ax_end(x))if not x[0]]
plots = []
for i, axes in enumerate(fig.axes):
// create a new plot for each subplot