code: def test_layout_instantiate_subplots(self):
      layout = (
          Curve(range(10))
          + Curve(range(10))
          + Image(np.random.rand(10, 10))
          + Curve(range(10))
          + Curve(range(10))
      )
      plot = plotly_renderer.get_plot(layout)
      positions = [
          (0, 0),
          (0, 1),
          (0, 2),
          (0, 3),
          (1, 0),
          (1, 1),
          (1, 2),
          (1, 3),
      ]
      self.assertEqual(sorted(plot.subplots.keys()), positions)
  
file_path: holoviews/holoviews/tests/plotting/plotly/test_layoutplot.py
imports: import numpy
  from holoviews.element import Curve, Image
  from .test_plot import TestPlotlyPlot, plotly_renderer
label_desc: Use image node_id 1 for calling the TestLayoutPlot obj's underlying member method code with example usage: obj.test_layout_instantiate_subplots() without return types