class_docstr: Results instance for the QuantReg model
class_docstr_tok: ["Results","instance","for","the","QuantReg","model"]
docstr: Summarize the Regression Results
  
  Parameters
  ----------
  yname : str, optional
      Default is `y`
  xname : list[str], optional
      Names for the exogenous variables. Default is `var_##` for ## in
      the number of regressors. Must match the number of parameters
      in the model
  title : str, optional
      Title for the top table. If not None, then this replaces the
      default title
  alpha : float
      significance level for the confidence intervals
  
  Returns
  -------
  smry : Summary instance
      this holds the summary tables and text, which can be printed or
      converted to various output formats.
  
  See Also
  --------
  statsmodels.iolib.summary.Summary : class to hold summary results
docstr_tok: ["Summarize","the","Regression","Results","Parameters","--","--","--","--","--","yname",":","str",",","optional","Default","is","`","y","`","xname",":","list","[","str","]",",","optional","Names","for","the","exogenous","variables",".","Default","is","`","var_","#","#","`","for","#","#","in","the","number","of","regressors",".","Must","match","the","number","of","parameters","in","the","model","title",":","str",",","optional","Title","for","the","top","table",".","If","not","None",",","then","this","replaces","the","default","title","alpha",":","float","significance","level","for","the","confidence","intervals","Returns","--","--","--","-","smry",":","Summary","instance","this","holds","the","summary","tables","and","text",",","which","can","be","printed","or","converted","to","various","output","formats",".","See","Also","--","--","--","--","statsmodels.iolib.summary.Summary",":","class","to","hold","summary","results"]
code: def summary(self, yname=None, xname=None, title=None, alpha=0.05):
      """Summarize the Regression Results
  
      Parameters
      ----------
      yname : str, optional
          Default is `y`
      xname : list[str], optional
          Names for the exogenous variables. Default is `var_##` for ## in
          the number of regressors. Must match the number of parameters
          in the model
      title : str, optional
          Title for the top table. If not None, then this replaces the
          default title
      alpha : float
          significance level for the confidence intervals
  
      Returns
      -------
      smry : Summary instance
          this holds the summary tables and text, which can be printed or
          converted to various output formats.
  
      See Also
      --------
      statsmodels.iolib.summary.Summary : class to hold summary results
      """
      eigvals = self.eigenvals
      condno = self.condition_number
  
      top_left = [
          ("Dep. Variable:", None),
          ("Model:", None),
          ("Method:", ["Least Squares"]),
          ("Date:", None),
          ("Time:", None),
      ]
  
      top_right = [
          ("Pseudo R-squared:", ["%#8.4g" % self.prsquared]),
          ("Bandwidth:", ["%#8.4g" % self.bandwidth]),
          ("Sparsity:", ["%#8.4g" % self.sparsity]),
          ("No. Observations:", None),
          ("Df Residuals:", None),
          ("Df Model:", None),
      ]
  
      if title is None:
          title = (
              self.model.__class__.__name__ + " " + "Regression Results"
          )
  
      # create summary table instance
      from statsmodels.iolib.summary import Summary
  
      smry = Summary()
      smry.add_table_2cols(
          self,
          gleft=top_left,
          gright=top_right,
          yname=yname,
          xname=xname,
          title=title,
      )
      smry.add_table_params(
          self, yname=yname, xname=xname, alpha=alpha, use_t=self.use_t
      )
  
      # add warnings/notes, added to text format only
      etext = []
      if eigvals[-1] < 1e-10:
          wstr = (
              "The smallest eigenvalue is %6.3g. This might indicate "
          )
          wstr += "that there are\n"
          wstr += (
              "strong multicollinearity problems or that the design "
          )
          wstr += "matrix is singular."
          wstr = wstr % eigvals[-1]
          etext.append(wstr)
      elif condno > 1000:  # TODO: what is recommended
          wstr = "The condition number is large, %6.3g. This might "
          wstr += "indicate that there are\n"
          wstr += "strong multicollinearity or other numerical "
          wstr += "problems."
          wstr = wstr % condno
          etext.append(wstr)
  
      if etext:
          smry.add_extra_txt(etext)
  
      return smry
  
imports: import numpy
  import warnings
  import scipy.stats
  from numpy.linalg import pinv
  from scipy.stats import norm
  from statsmodels.tools.decorators import cache_readonly
  from statsmodels.regression.linear_model import RegressionModel, RegressionResults, RegressionResultsWrapper
  from statsmodels.tools.sm_exceptions import ConvergenceWarning, IterationLimitWarning
label_desc: Use image node_id 17 for calling the QuantRegResults obj's underlying member method code with example usage: obj.summary(yname, xname, title, alpha) and returns: smry