The solution to the exercise (medium level) from my canvas tutorial where an SVG based scatterplot had to be turned into a canvas based one.
Built with blockbuilder.org