docs: def freqdist(X, y=None, ax=None, color=None, N=50, **kwargs):
      """Displays frequency distribution plot for text.
  
      This helper function is a quick wrapper to utilize the FreqDist
      Visualizer (Transformer) for one-off analysis.
  
      Parameters
      ----------
  
      X: ndarray or DataFrame of shape n x m
          A matrix of n instances with m features. In the case of text,
          X is a list of list of already preprocessed words
  
      y: ndarray or Series of length n
          An array or series of target or class values
  
      ax: matplotlib axes
          The axes to plot the figure on.
  
      color: string
          Specify color for barchart
  
      N: integer
          Top N tokens to be plotted.
  
      kwargs: dict
          Keyword arguments passed to the super class.
  
      Returns
      -------
      ax: matplotlib axes
          Returns the axes that the plot was drawn on.
      """
      # Instantiate the visualizer
      visualizer = FreqDistVisualizer(
          ax, X, color, **kwargs
      )
  
      # Fit and transform the visualizer (calls draw)
      visualizer.fit(X, y, **kwargs)
      visualizer.transform(X)
  
      # Return the axes object on the visualizer
      return visualizer.ax