Точно так же, как и с html + css. У канваса, условно, 500px ширина, а у слоя с графиком 2000px. Отрисовали слой с графиком, запускаем анимацию смещения по оси X. Пишем условие, если докрутили до конца, останавливаем анимацию.
https://jsfiddle.net/wjhn7qb4/ - например так. Условие остановки я конечно не стал писать, суть не в этом.