Sha256: 8d69114ac0031f1c1175c8180a2e666e3d86d5ea9f38dc1a16c87488aaaf221d

Contents?: true

Size: 373 Bytes

Versions: 5

Compression:

Stored size: 373 Bytes

Contents

require_relative 'lttb'
require 'pp'
require 'date'

data = [
  ['2020-1-1', 10],
  ['2020-1-2', 21],
  ['2020-1-3', 19],
  ['2020-1-4', 32],
  ['2020-1-5', 12],
  ['2020-1-6', 14],
  ['2020-1-7', 18],
  ['2020-1-8', 29],
  ['2020-1-9', 23],
  ['2020-1-10', 27],
  ['2020-1-11', 14]]
data.each do |e|
  e[0] = Time.mktime(*e[0].split('-'))
end

pp Lttb.downsample(data, 5)

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
timescaledb-0.2.6 examples/toolkit-demo/lttb/lttb_test.rb
timescaledb-0.2.5 examples/toolkit-demo/lttb/lttb_test.rb
timescaledb-0.2.4 examples/toolkit-demo/lttb/lttb_test.rb
timescaledb-0.2.3 examples/toolkit-demo/lttb/lttb_test.rb
timescaledb-0.2.2 examples/toolkit-demo/lttb/lttb_test.rb