code: def _stats_table(self):
      # TODO: do we want individual statistics or should users just
      # use results if wanted?
      # Handle overall fit statistics
  
      model = self.model
  
      part2Lstubs = (
          "No. of Equations:",
          "Nobs:",
          "Log likelihood:",
          "AIC:",
      )
      part2Rstubs = ("BIC:", "HQIC:", "FPE:", "Det(Omega_mle):")
      part2Ldata = [
          [model.neqs],
          [model.nobs],
          [model.llf],
          [model.aic],
      ]
      part2Rdata = [
          [model.bic],
          [model.hqic],
          [model.fpe],
          [model.detomega],
      ]
      part2Lheader = None
      part2L = SimpleTable(
          part2Ldata, part2Lheader, part2Lstubs, txt_fmt=self.part2_fmt
      )
      part2R = SimpleTable(
          part2Rdata, part2Lheader, part2Rstubs, txt_fmt=self.part2_fmt
      )
      part2L.extend_right(part2R)
  
      return str(part2L)
  
file_path: statsmodels/statsmodels/tsa/vector_ar/output.py
imports: from statsmodels.compat.python import lzip
  from io import StringIO
  import numpy
  from statsmodels.iolib import SimpleTable
label_desc: Use image node_id 5 for calling the VARSummary obj's underlying member method code with example usage: obj._stats_table() and returns: str