code: def X_many_na():
      """DataFrame with complete columns/rows missing."""
      _, X_many_na = load_longley()
      X_many_na.loc["1947", "GNPDEFL"] = np.nan
      X_many_na.loc["1950", "GNPDEFL"] = np.nan
      X_many_na.loc["1950", "GNP"] = np.nan
      X_many_na.loc[:, "ARMED"] = np.nan
      X_many_na.loc[:, "POP"] = np.nan
      X_many_na.loc["1960", :] = np.nan
      X_many_na.loc["1962", :] = np.nan
      return X_many_na
  
file_path: sktime/sktime/transformations/series/tests/test_dropna.py
imports: import numpy
  import pytest
  from sktime.datasets import load_longley
  from sktime.transformations.series.dropna import DropNA
  from sktime.utils._testing.estimator_checks import _assert_array_almost_equal
label_desc: Use image node_id 3 for calling a global function with example usage: X_many_na() and returns: X_many_na