class_docstr: Tests for the various timeseries operations including rolling,
  resample and rolling_outliers_std.
class_docstr_tok: ["Tests","for","the","various","timeseries","operations","including","rolling",",","resample","and","rolling_outliers_std","."]
code: def setUp(self):
      self.values = np.arange(4)
      self.dist = Distribution(self.values)
      self.nans = np.full(5, np.nan)
      self.values2d = [
          (i, j)
          for i in np.linspace(0, 4, 10)
          for j in np.linspace(0, 4, 10)
      ]
      self.bivariate = Bivariate(self.values2d)
      self.dist_nans = Distribution(self.nans)
      self.bivariate_nans = Bivariate(
          np.column_stack([self.nans, self.nans])
      )
  
file_path: holoviews/holoviews/tests/operation/test_statsoperations.py
imports: from unittest import SkipTest
  import numpy
  from holoviews import Area, Bivariate, Contours, Distribution, Image, Polygons
  from holoviews.element.comparison import ComparisonTestCase
  from holoviews.operation.stats import bivariate_kde, univariate_kde
label_desc: Use image node_id 1 for calling the KDEOperationTests obj's underlying member method code with example usage: obj.setUp() without return types