code: def test_extension_types(df):
      df["c"] = pd.Series(np.arange(100.0))
      df["d"] = pd.Series(np.arange(100), dtype=pd.Int64Dtype())
      df.loc[df.index[::2], "c"] = np.nan
      df.loc[df.index[::2], "d"] = pd.NA
      res = Description(df)
      np.testing.assert_allclose(res.frame.c, res.frame.d)
  
file_path: statsmodels/statsmodels/stats/tests/test_descriptivestats.py
imports: import numpy
  from numpy.testing import assert_almost_equal, assert_equal
  import pandas
  import scipy.stats
  import pytest
  from statsmodels.iolib.table import SimpleTable
  from statsmodels.stats.descriptivestats import Description, describe, sign_test
label_desc: Use image node_id 10 for calling a global function with example usage: test_extension_types(df) without return types