Creating a Bar Chart with d3.js
Set up D3
d3.select('#data').append('p').text('I\'ve been appended!');
Binding Data
var dataset = [1, 2, 3];
d3.select('#data').selectAll('p')
    .data(dataset)
    .enter()
    .append('p')
    .text('I\'ve been appended!');
Creating a Bar Chart
d3.select("#data").selectAll("div")
  .data(complaintdata)
  .enter()
  .append("div")
  .attr("class", "bar")
  .style("height", function(d) {
      var barHeight = d * 5;
      return barHeight + "px";
  });