D3 Stack Layout

JavaScript

var layers = [
  {
    "name": "apples",
    "values": [
      { "x1": 0, "y":  91},
      { "x1": 1, "y": 290}
    ]
  },
  {  
    "name": "oranges",
    "values": [
      { "x1": 0, "y":  9},
      { "x1": 1, "y": 49}
    ]
  }
];

stack = d3.layout.stack()
  .values(function(d){return d.values})
  .x(function(d){return d.x1})
 
dat = stack(layers)

console.log(JSON.stringify(layers))