class_docstr: Create plots for `PDPInteract`
  
  Methods
  -------
  plot : generate the plot
  plot_matplotlib : plot using matplotlib
  plot_plotly : plot using plotly
class_docstr_tok: ["Create","plots","for","`","PDPInteract","`","Methods","--","--","--","-","plot",":","generate","the","plot","plot_matplotlib",":","plot","using","matplotlib","plot_plotly",":","plot","using","plotly"]
code: def _set_pdp_ticks(self, axes, is_xy=True, is_y=False):
      (
          label,
          ticklabels,
          per_ticklabels,
          set_ticks,
      ) = self._get_pdp_xticks(is_xy, is_y)
      if is_y:
          axes.set_ylabel(
              label, fontdict=self.plot_style.label["fontdict"]
          )
          if set_ticks:
              axes.set_yticks(range(len(ticklabels)), ticklabels)
              if (
                  self.plot_style.show_percentile
                  and len(per_ticklabels) > 0
              ):
                  _display_percentile(
                      axes,
                      self.feat_names[1],
                      per_ticklabels,
                      self.plot_style,
                      is_y=True,
                  )
      else:
          axes.set_xlabel(
              label, fontdict=self.plot_style.label["fontdict"]
          )
          if set_ticks:
              axes.set_xticks(range(len(ticklabels)), ticklabels)
              if (
                  self.plot_style.show_percentile
                  and len(per_ticklabels) > 0
              ):
                  _display_percentile(
                      axes,
                      self.feat_names[0],
                      per_ticklabels,
                      self.plot_style,
                      is_y=False,
                      top=is_xy,
                  )
      axes.tick_params(axis="both", which="minor", length=0)
      axes.grid(False)
  
imports: from .utils import _get_string, _to_rgba
  from .styles import _prepare_plot_style, _axes_modify, _display_percentile, _modify_legend_axes, _get_axes_label
  import pandas
  import numpy
  import matplotlib
  import matplotlib.pyplot
  from matplotlib.gridspec import GridSpecFromSubplotSpec
  import copy
  from mpl_toolkits.axes_grid1.inset_locator import inset_axes
  import plotly.graph_objects
  from sklearn.cluster import MiniBatchKMeans, KMeans
  from itertools import cycle
label_desc: Use image node_id 13 for calling the PDPInteractPlotEngine obj's underlying member method code with example usage: obj._set_pdp_ticks(axes, is_xy, is_y) without return types