code: def update():
      current = df[
          (df["salary"] >= slider.value[0])
          & (df["salary"] <= slider.value[1])
      ].dropna()
      source.data = {
          "name": current.name,
          "salary": current.salary,
          "years_experience": current.years_experience,
      }
  
imports: from os.path import dirname, join
  from pathlib import Path
  import pandas
  from bokeh.io import curdoc
  from bokeh.layouts import column, row
  from bokeh.models import Button, ColumnDataSource, CustomJS, DataTable, NumberFormatter, RangeSlider, TableColumn
label_desc: Use image node_id 1 for calling a global function with example usage: update() without return types