class_docstr: Continuous scale for shapes
  
  This is not a valid type of scale.
class_docstr_tok: ["Continuous","scale","for","shapes","This","is","not","a","valid","type","of","scale","."]
code: def __init__(self):
      raise PlotnineError(
          "A continuous variable can not be mapped to shape"
      )
  
file_path: plotnine/plotnine/scales/scale_shape.py
imports: from warnings import warn
  from .._utils.registry import alias
  from ..doctools import document
  from ..exceptions import PlotnineError, PlotnineWarning
  from .scale_continuous import scale_continuous
  from .scale_discrete import scale_discrete
label_desc: Use image node_id 1 to create a new scale_shape_continuous object from inherited base classes: scale_continuous with example: obj = scale_shape_continuous()