code: def get_data(self, element, ranges, style):
      if not element.vdims:
          element = element.add_dimension(
              "Count", 0, np.ones(len(element)), True
          )
      xs, ys = (element.dimension_values(i) for i in range(2))
      args = (ys, xs) if self.invert_axes else (xs, ys)
      args += (element.dimension_values(2),)
  
      cdim = element.vdims[0]
      agg = np.sum if self.aggregator is np.size else self.aggregator
      self._norm_kwargs(element, ranges, style, cdim)
      style["reduce_C_function"] = agg
      style["vmin"], style["vmax"] = cdim.range
      style["xscale"] = "log" if self.logx else "linear"
      style["yscale"] = "log" if self.logy else "linear"
      style["gridsize"] = self.gridsize
      style["mincnt"] = -1 if self.min_count == 0 else self.min_count
      return args, style, {}
  
imports: import numpy
  import param
  from .element import ColorbarPlot
label_desc: Use image node_id 1 for calling the HexTilesPlot obj's underlying member method code with example usage: obj.get_data(element, ranges, style) and returns: args,  style,  dict