code: def finalize(self):
          
          # Set the default title if a user hasn't supplied one
          self.set_title("{} Intercluster Distance Map (via {})".format(
              self.estimator.__class__.__name__, self.embedding.upper()
          ))
  
          # Create the origin grid and minimalist display
          self.ax.set_xticks([0])
          self.ax.set_yticks([0])
          self.ax.set_xticklabels([])
          self.ax.set_yticklabels([])
          self.ax.set_xlabel("PC2")
          self.ax.set_ylabel("PC1")
  
          # Make the legend by creating an inset axes that shows relative sizing
          # based on the scoring metric supplied by the user.
          if self.legend:
              self._make_size_legend()
  
          return self.ax
docs: Finalize the visualization to create an "origin grid" feel instead of
          the default matplotlib feel. Set the title, remove spines, and label
          the grid with components. This function also adds a legend from the
          sizes if required.