code: def plot_ApplevsGoogle_2():
      df = df_stocks()
      return df.plot_bokeh(
          figsize=(800, 450),
          y="Apple",
          title="Apple vs Google",
          xlabel="Date",
          ylabel="Stock price [$]",
          yticks=[0, 100, 200, 300, 400],
          ylim=(0, 400),
          toolbar_location=None,
          colormap=["red", "blue"],
          hovertool_string=r"<img src='https://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Apple_logo_black.svg/170px-Apple_logo_black.svg.png' height='42' alt='@imgs' width='42' style='float: left; margin: 0px 15px 15px 0px;' border='2' ></img> Apple \n\n<h4> Stock Price: </h4> @{Apple}",
          panning=False,
          zooming=False,
          show_figure=False,
      )
  
imports: import inspect
  import os
  import re
  from functools import wraps
  from pathlib import Path
  from shutil import rmtree
  from typing import Callable
  import numpy
  import pandas
  import pandas_bokeh
label_desc: Use image node_id 9 for calling a global function with example usage: plot_ApplevsGoogle_2() and returns: df