code: def summary_frame(self):
      frame = pd.DataFrame(
          {
              "statistic": self.statistic,
              "pvalue": self.pvalue,
              "method": self.method,
              "alternative": self.alternative,
          }
      )
  
      return frame
  
file_path: statsmodels/statsmodels/discrete/_diagnostics_count.py
imports: import numpy
  from scipy import stats
  import pandas
  from statsmodels.stats.base import HolderTuple
  from statsmodels.discrete.discrete_model import Poisson
  from statsmodels.regression.linear_model import OLS
label_desc: Use image node_id 1 for calling the DispersionResults obj's underlying member method code with example usage: obj.summary_frame() and returns: frame