One way is to simply create the chart again when you want the animation to start.

I'm not an expert on Reveal.js, but it looks like you have an event when a slide is changed which you could use to redraw your chart to animate it:

Reveal.addEventListener( 'slidechanged', function( event ) {
} );

Related Query

More Query from same tag