def _adorn_subplots(self):
if len(self.axes) > <NUM_LIT:0>:<EOL><INDENT>all_axes = self._get_subplots()<EOL>nrows, ncols = self._get_axes_layout()<EOL>_handle_shared_axes(axarr=all_axes, nplots=len(all_axes),<EOL>naxes=nrows * ncols, nrows=nrows,<EOL>ncols=ncols, sharex=self.sharex,<EOL>sharey=self.sharey)<EOL><DEDENT>for ax in self.axes:<EOL><INDENT>if self.yticks is not None:<EOL><INDENT>ax.set_yticks(self.yticks)<EOL><DEDENT>if self.xticks is not None:<EOL><INDENT>ax.set_xticks(self.xticks)<EOL><DEDENT>if self.ylim is not None:<EOL><INDENT>ax.set_ylim(self.ylim)<EOL><DEDENT>if self.xlim is not None:<EOL><INDENT>ax.set_xlim(self.xlim)<EOL><DEDENT>ax.grid(self.grid)<EOL><DEDENT>if self.title:<EOL><INDENT>if self.subplots:<EOL><INDENT>if is_list_like(self.title):<EOL><INDENT>if len(self.title) != self.nseries:<EOL><INDENT>msg = ('<STR_LIT>'<EOL>'<STR_LIT>'<EOL>'<STR_LIT>'<EOL>'<STR_LIT>'<EOL>'<STR_LIT>').format(<EOL>len(self.title), self.nseries)<EOL>raise ValueError(msg)<EOL><DEDENT>for (ax, title) in zip(self.axes, self.title):<EOL><INDENT>ax.set_title(title)<EOL><DEDENT><DEDENT>else:<EOL><INDENT>self.fig.suptitle(self.title)<EOL><DEDENT><DEDENT>else:<EOL><INDENT>if is_list_like(self.title):<EOL><INDENT>msg = ('<STR_LIT>'<EOL>'<STR_LIT>')<EOL>raise ValueError(msg)<EOL><DEDENT>self.axes[<NUM_LIT:0>].set_title(self.title)<EOL><DEDENT><DEDENT>
Common post process unrelated to data