svg.selectAll(".bar")
.data(airportDelays)
.enter().append("rect")
.attr("class", "bar")
.attr("x", d => x(d.origin_airport))
.attr("y", d => y(d.delay_rate))
.attr("width", x.bandwidth())
.attr("height", d => height - y(d.delay_rate))
.attr("fill", "steelblue")
.on("mouseover", function(d) {
tooltip.transition().duration(200).style("opacity", .9);
tooltip.html(d.origin_airport + "<br/>" + d.delay_rate)
.style("left", (d3.event.pageX) + "px")
.style("top", (d3.event.pageY - 28) + "px");
})
.on("mouseout", function(d) {
tooltip.transition().duration(500).style("opacity", 0);
});