code: def _point_plot_defaults(self, args, kwargs):
          
          if args:
              return args, kwargs
  
          if 'ls' not in kwargs and 'linestyle' not in kwargs:
              kwargs['linestyle'] = 'none'
          if 'marker' not in kwargs:
              kwargs['marker'] = 'o'
          return args, kwargs
docs: To avoid confusion for new users, this ensures that "scattered"
          points are plotted by by `plot` instead of points joined by a line.
  
          Parameters
          ----------
          args : tuple
              Arguments representing additional parameters to be passed to
              `self.plot`.
          kwargs : dict
              Keyword arguments representing additional parameters to be passed
              to `self.plot`.
  
          Returns
          -------
          Modified versions of `args` and `kwargs`.