code: def is_continuous_scale(sc: Scale) -> TypeGuard[ScaleContinuous]:
      return isinstance(sc, ScaleContinuous)
  
imports: from __future__ import annotations
  import typing
  import warnings
  import numpy
  import pandas
  from .._utils import log
  from ..coords import coord_flip
  from ..exceptions import PlotnineWarning
  from ..scales.scale_continuous import scale_continuous
  from .annotate import annotate
  from .geom_path import geom_path
  from .geom_rug import geom_rug
label_desc: Use image node_id 1 for calling a global function with example usage: is_continuous_scale(sc) and returns: isinstance