docs: def set_ticks(self, max_xticks=_NTICKS, max_yticks=_NTICKS,
                    fontsize=_FONTSIZE):
          """
          Set and control tick behavior
  
          Parameters
          ----------
          max_xticks, max_yticks : int, optional
              Maximum number of labeled ticks to plot on x, y axes
          fontsize : string or int
              Font size as used by matplotlib text
  
          Returns
          -------
          self : FacetGrid object
  
          """
          from matplotlib.ticker import MaxNLocator
  
          # Both are necessary
          x_major_locator = MaxNLocator(nbins=max_xticks)
          y_major_locator = MaxNLocator(nbins=max_yticks)
  
          for ax in self.axes.flat:
              ax.xaxis.set_major_locator(x_major_locator)
              ax.yaxis.set_major_locator(y_major_locator)
              for tick in itertools.chain(ax.xaxis.get_major_ticks(),
                                          ax.yaxis.get_major_ticks()):
                  tick.label.set_fontsize(fontsize)
  
          return self