How to use the vega-dataflow.derive function in vega-dataflow

To help you get started, we’ve selected a few vega-dataflow examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github vega / vega / packages / vega-transforms / src / Relay.js View on Github external
pulse.visit(pulse.ADD, function(t) {
      var dt = derive(t);
      lut[tupleid(t)] = dt;
      out.add.push(dt);
    });
github vega / vega / packages / vega-transforms / src / Flatten.js View on Github external
pulse.visit(pulse.SOURCE, function(t) {
    var arrays = fields.map(function(f) { return f(t); }),
        maxlen = arrays.reduce(function(l, a) { return Math.max(l, a.length); }, 0),
        i = 0, j, d, v;

    for (; i
github vega / vega / packages / vega-transforms / src / Fold.js View on Github external
pulse.visit(pulse.SOURCE, function(t) {
    for (var i=0, d; i