Basic Bar Chart developed with D3
by Eduardo Navas
The basic code for this visualization can found in the book
Interactive Data Visualization by Scott Murray

The bar chart above is doing a few dynamic things:
1) The respective values from a list are passed to define the size of each bar.
2) Each bar also displays the value that defines its size.
3) The color of each bar is defined by its value: the larger the number, the lighter the color.