class_docstr: Create subplots same as df.plot(subplots=True)
  
  Simple package for `plotly.tools.subplots`
docstr: :return:
docstr_tok: [":","return",":"]
code: def _init_sub_graph_data(self):
      """
  
      :return:
      """
      self._sub_graph_data = []
      self._subplot_titles = []
  
      for i, column_name in enumerate(self._df.columns):
          row = math.ceil((i + 1) / self.__cols)
          _temp = (i + 1) % self.__cols
          col = _temp if _temp else self.__cols
          res_name = column_name.replace("_", " ")
          _temp_row_data = (
              column_name,
              dict(
                  row=row,
                  col=col,
                  name=res_name,
                  kind=self._kind_map["kind"],
                  graph_kwargs=self._kind_map["kwargs"],
              ),
          )
          self._sub_graph_data.append(_temp_row_data)
          self._subplot_titles.append(res_name)
  
imports: import math
  import importlib
  from typing import Iterable
  import pandas
  import plotly.offline
  import plotly.graph_objs
  from plotly.subplots import make_subplots
  from plotly.figure_factory import create_distplot
label_desc: Use image node_id 2 for calling the SubplotsGraph obj's underlying member method code with example usage: obj._init_sub_graph_data() without return types