docs: def scatter(self, x, y, xerr=[], yerr=[], mark='o', markstyle=None):
          """Plot a series of points.
  
          Plot a series of points (marks) that are not connected by a
          line. Shortcut for plot with linestyle=None.
  
          :param x: array containing x-values.
          :param y: array containing y-values.
          :param xerr: array containing errors on the x-values.
          :param yerr: array containing errors on the y-values.
          :param mark: the symbol used to mark the data points. May be
              any plot mark accepted by TikZ (e.g. ``*, x, +, o, square,
              triangle``).
          :param markstyle: the style of the plot marks (e.g. 'mark
              size=.75pt')
  
          Example::
  
              >>> plot = artist.Plot()
              >>> x = np.random.normal(size=20)
              >>> y = np.random.normal(size=20)
              >>> plot.scatter(x, y, mark='*')
  
          """
          self.plot(x, y, xerr=xerr, yerr=yerr, mark=mark, linestyle=None,
                    markstyle=markstyle)