code: def display(self, workspace, figure):
      if self.show_window:
          figure.set_subplots((1, 1))
          figure.subplot_histogram(
              0,
              0,
              workspace.display_data.x,
              bins=self.bins.value,
              xlabel=self.x_axis.value,
              xscale=self.xscale.value,
              yscale=self.yscale.value,
              title=workspace.display_data.title,
          )
  
file_path: CellProfiler/src/frontend/cellprofiler/modules/displayhistogram.py
imports: import textwrap
  from cellprofiler_core.module import Module
  from cellprofiler_core.setting import Binary
  from cellprofiler_core.setting import Measurement
  from cellprofiler_core.setting.choice import Choice
  from cellprofiler_core.setting.range import FloatRange
  from cellprofiler_core.setting.subscriber import LabelSubscriber
  from cellprofiler_core.setting.text import Integer
  from cellprofiler_core.setting.text import Text
label_desc: Use image node_id 7 for calling the DisplayHistogram obj's underlying member method code with example usage: obj.display(workspace, figure) without return types