1.0.13 • Published 2 years ago
@dkatz23238/timeseries.ts v1.0.13
timeseries.ts
- A simple time series lib
Install from npm
npm install @dkatz23238/timeseries.ts
Build from source
npm run tsc
Usage
let d = new DateRange(["2020-01-01T00:00:00", "2020-02-01T00:00:00", "2020-03-01T00:00:00"])
let v = new Vector([10, 20, 10])
let ts = new TimeSeries(d, v)
let ts0 = TimeSeries.zeros(d)
v.push(2)
d.push("2020-04-01T00:00:00")
console.log(ts)
console.log(ts0)
console.log(v)
console.log(d)
let x = v.pop()
let s = d.pop()
console.log(v)
console.log(d)
ts.setIndexByPos("2024-01-02T00:00:00", 0);
// Setting value by
ts.setValueByIndex("2020-02-01T00:00:00", 23);
console.log(ts)