code: def _build_code(self, parent):
      pp = pprint.PrettyPrinter(indent=4)
      layout = pp.pformat(
          go.Layout(
              **{
                  "legend": {"orientation": "h"},
                  "title": {
                      "text": "{} QQ Plot".format(parent.selected_col)
                  },
              }
          )
      )
      code = [
          "s = df[~pd.isnull(df['{col}'])]['{col}']".format(
              col=parent.selected_col
          )
      ]
      if parent.classifier == "D":
          code.append(
              (
                  "\nimport time\n\n"
                  "s = s['{col}'].apply(\n"
                  "\tlambda x: int((time.mktime(x.timetuple()) + (old_div(x.microsecond, 1000000.0))) * 1000\n"
                  ")"
              ).format(col=parent.selected_col)
          )
      code += [
          "\nimport scipy.stats as sts\nimport plotly.express as px\n",
          'qq_x, qq_y = sts.probplot(s, dist="norm", fit=False)',
          "chart = px.scatter(x=qq_x, y=qq_y, trendline='ols', trendline_color_override='red')",
          "figure = go.Figure(data=chart, layout=go.{layout})".format(
              layout=layout
          ),
      ]
      return code
  
imports: import numpy
  import pandas
  import plotly.express
  import plotly.graph_objs
  import pprint
  import scipy.stats
  import time
  import dtale.global_state
  import dtale.pandas_util
  from dtale.code_export import build_code_export, build_final_chart_code
  from dtale.column_builders import clean, clean_code
  from dtale.describe import load_describe
  from dtale.query import build_query, load_filterable_data
  from dtale.utils import apply, classify_type, find_dtype, find_dtype_formatter, find_selected_column, get_bool_arg, get_int_arg, get_str_arg, grid_columns, grid_formatter, json_float, json_timestamp, make_list
label_desc: Use image node_id 2 for calling the QQAnalysis obj's underlying member method code with example usage: obj._build_code(parent) and returns: code