code: def set_axis(self, axis):
      self.axis = axis
      if not self.line:
          self.plot_line()
          self.line.visible = False
      self.line.y_range_name = axis
  
file_path: coach/rl_coach/dashboard_components/signals.py
imports: import random
  import numpy
  from bokeh.models import ColumnDataSource
  from bokeh.palettes import Dark2
  from rl_coach.dashboard_components.globals import show_spinner, hide_spinner, current_color
  from rl_coach.utils import squeeze_list
label_desc: Use image node_id 10 for calling the Signal obj's underlying member method code with example usage: obj.set_axis(axis) without return types