code: def display(self, workspace, figure):
      xvals = workspace.display_data.xvals
      yvals = workspace.display_data.yvals
      title = "%s" % self.title.value
      figure.set_subplots((1, 1))
      figure.subplot_scatter(
          0,
          0,
          xvals,
          yvals,
          xlabel=self.x_axis.value,
          ylabel=self.y_axis.value,
          xscale=self.xscale.value,
          yscale=self.yscale.value,
          title=title,
      )
  
file_path: CellProfiler/src/frontend/cellprofiler/modules/displayscatterplot.py
imports: import numpy
  from cellprofiler_core.constants.measurement import IMAGE
  from cellprofiler_core.module import Module
  from cellprofiler_core.setting import Measurement
  from cellprofiler_core.setting.choice import Choice
  from cellprofiler_core.setting.subscriber import LabelSubscriber
  from cellprofiler_core.setting.text import Text
label_desc: Use image node_id 7 for calling the DisplayScatterPlot obj's underlying member method code with example usage: obj.display(workspace, figure) without return types