code: def display(self, workspace, figure=None):
      layout = (2, 2)
  
      cmap = figure.return_cmap()
  
      figure.set_subplots(
          dimensions=workspace.display_data.dimensions, subplots=layout
      )
  
      figure.subplot_imshow_labels(
          image=workspace.display_data.skeleton,
          title="Skeleton",
          x=0,
          y=0,
          colormap=cmap,
      )
  
      figure.subplot_imshow_labels(
          image=workspace.display_data.nodes,
          title="Nodes",
          x=1,
          y=0,
          sharexy=figure.subplot(0, 0),
          colormap=cmap,
      )
  
      figure.subplot_table(
          col_labels=workspace.display_data.names,
          statistics=workspace.display_data.statistics,
          title="Measurement",
          x=0,
          y=1,
      )
  
imports: import numpy
  import scipy.ndimage
  import skimage.segmentation
  import skimage.util
  from cellprofiler_core.module import Module
  from cellprofiler_core.setting.subscriber import ImageSubscriber
label_desc: Use image node_id 4 for calling the MeasureImageSkeleton obj's underlying member method code with example usage: obj.display(workspace, figure) without return types