code: def test_posthoc_tamhane_nw(self):
      r_results = np.array(
          [
              [1, 2.883219e-02, 4.780682e-08],
              [2.883219e-02, 1, 8.643683e-06],
              [4.780682e-08, 8.643683e-06, 1],
          ]
      )
  
      results = sp.posthoc_tamhane(
          self.df.sort_index(),
          val_col="pulse",
          group_col="kind",
          welch=False,
      )
      self.assertTrue(np.allclose(results, r_results))
  
imports: import os
  import sys
  import unittest
  import matplotlib
  import scikit_posthocs._posthocs
  import scikit_posthocs._omnibus
  import scikit_posthocs._outliers
  import scikit_posthocs._plotting
  import scikit_posthocs._global
  import seaborn
  import numpy
  import matplotlib.axes
  from pandas import DataFrame, Series
label_desc: Use image node_id 47 for calling the TestPosthocs obj's underlying member method code with example usage: obj.test_posthoc_tamhane_nw() without return types