Charts are often used to ease understanding of large quantities of data and the relationships between parts of the data. Charts can usually be read more quickly than the raw data.
The translate() function is quite helpful. Consider drawing two objects, one of which is the translation of the other. We can accomplish the drawing of the first object and translate it. After, we can draw the second thing on the canvas.