Extrapolate raw data and create a graph using key Javascript libraries like D3.js, Dc.js to create a visual representation of this data.
This is the resulting code for the D3 practice tutorials an interactive D3 data visualisation tutorial (index.html). By clicking 'Change Data' will randomly produce 19 sets of data, and then converts this into a bar chart. Clicking 'Filter Data' will do the same, but will filter data from the lowest value (if no value entered in the minimum value box, assumes 100). although through research I found other databases like Chart.js that can do the job for you I wanted to get a good understanding of the coding behind it in order to enhance my knowledge.