code: def linked_panning():
      x = np.linspace(0, 4 * np.pi, 100)
      y1 = np.sin(x)
      y2 = np.cos(x)
      y3 = np.sin(x) + np.cos(x)
  
      s1 = figure(tools="pan")
      s1.scatter(x, y1, color="navy", size=8, alpha=0.5)
  
      s2 = figure(tools="pan", x_range=s1.x_range, y_range=s1.y_range)
      s2.scatter(x, y2, color="firebrick", size=8, alpha=0.5)
  
      s3 = figure(tools="pan, box_select", x_range=s1.x_range)
      s3.scatter(x, y3, color="olive", size=8, alpha=0.5)
  
      return [s1, s2, s3]
  
imports: import numpy
  from bokeh.layouts import column, grid
  from bokeh.models import ColumnDataSource, CustomJS, Slider
  from bokeh.plotting import figure, show
label_desc: Use image node_id 3 for calling a global function with example usage: linked_panning() and returns: list