score:1

Accepted answer

filter the data before d3-binding it, using native array's .filter(). like this:

d3.selectall(".circle")
  .data(data.filter(function(d) {
    return d.from == 'somevalue'
  })
  .enter()      // based on field "from".
  .append("circle")

Related Query