{
const bigData = df.generate(Math.random, 99999999999);
const mean1 = df.mean();
const mean2 = df.mean();
const mean3 = df.mean(row=>row.value);
const p2 = df.pipe(
df.sensor(mean1),
df.map(row => Math.round(row * 100)),
df.sensor(mean2),
p1,
df.skip(100),
df.sensor(mean3),
df.first(117)
);
return {
results:[...p2(bigData)],
c1: c1.peek(),
c2: c2.peek(),
c3: c3.peek(),
m1: m1.peek(),
averages:[mean1.peek(), mean2.peek(), mean3.peek()]
};
}