code: def randint(
      self,
      a: int = -2,
      b: int = 100,
  ):
      sample = test_uniform_int(a, b, self.stat_size, self.test_seed)
      fig, axs = plt.subplots(1, 1, tight_layout=True)
      axs.hist(sample, bins=b - a + 1, density=True)
      fig.suptitle("uniform_int")
      return fig
  
file_path: tick/tick/random/tests/qqplots.py
imports: import numpy
  from scipy import stats
  import statsmodels.api
  from matplotlib import pyplot
  from tick.random import test_uniform, test_gaussian, test_poisson, test_exponential, test_uniform_int, test_discrete, test_uniform_threaded
label_desc: Use image node_id 2 for calling the QQplot obj's underlying member method code with example usage: obj.randint(a, b) and returns: fig