code: def test_skew_kurt_numerical_stability(self):
      pdf = pd.DataFrame(
          {
              "A": [1, 1, 1, 1, 1],
              "B": [1.0, np.nan, 4, 2, 5],
              "C": [-6.0, -7, np.nan, np.nan, 10],
              "D": [1.2, np.nan, np.nan, 9.8, np.nan],
              "E": [1, np.nan, np.nan, np.nan, np.nan],
              "F": [np.nan, np.nan, np.nan, np.nan, np.nan],
          }
      )
      psdf = ps.from_pandas(pdf)
      self.assert_eq(psdf.skew(), pdf.skew(), almost=True)
      self.assert_eq(psdf.kurt(), pdf.kurt(), almost=True)
  
imports: import numpy
  import pandas
  from pyspark import pandas
  from pyspark.testing.pandasutils import PandasOnSparkTestCase, SPARK_CONF_ARROW_ENABLED
  from pyspark.testing.sqlutils import SQLTestUtils
label_desc: Use image node_id 8 for calling the StatsTestsMixin obj's underlying member method code with example usage: obj.test_skew_kurt_numerical_stability() without return types