docs: def subsample(data, sampling):
      """Compute a simple mean subsampling.
  
      Data should be a list of numerical itervalues
  
      Return a subsampled list of sampling lenght
      """
      if len(data) <= sampling:
          return data
      sampling_length = int(round(len(data) / float(sampling)))
      return [mean(data[s * sampling_length:(s + 1) * sampling_length]) for s in range(0, sampling)]