class_docstr: `Gird` Drawing grid in rectangular coordinate. In a single grid,
  at most two X and Y axes each is allowed. Line chart, bar chart,
  and scatter chart (bubble chart) can be drawn in grid.
code: def __init__(
      self,
      init_opts: types.Init = opts.InitOpts(),
      render_opts: types.RenderInit = opts.RenderOpts(),
  ):
      super().__init__(init_opts=init_opts, render_opts=render_opts)
      self.options: types.Optional[dict] = None
      self._axis_index: int = 0
      self._grow_grid_index: int = 0
      self.bg_color = init_opts.opts.get("bg_color")
  
file_path: pyecharts/pyecharts/charts/composite_charts/grid.py
imports: import copy
  from ...None import options
  from ...None import types
  from ...globals import ThemeType
  from ..basic_charts.radar import Radar
  from ..chart import Base, Chart, RectChart
label_desc: Use image node_id 1 to create a new Grid object from inherited base classes: Base with example: obj = Grid(init_opts, render_opts)