OnlineDataVizSolution1

by Kate Mokhova

JavaScript

var array = [50, 30, 5, 12]

d3.select('body')
    .append('svg')
    .attr('width', 400)
    .selectAll('rect')
    .data(array)
    .enter()
    .append('rect')
    .attr('x', function (d, i) { return i * 125 })
    .attr('y', 50)
    .attr('width', function (d) { return d * 2 })
    .attr('height', function (d) { return d })
    .attr('fill', 'green')
    .attr('stroke', 'black')