Disable rCharts animations

233 Views Asked by At

I am using rCharts and shiny in order to plot a variety of datasets. These datasets are dynamic and may in some cases be very big (10 000+ points in some cases). In these cases displaying the plot takes a lot of time (40s+).

Is there a way to generate an rCharts plot without the animations. This should significantly reduce the creating and rendering time of the plot.

I have looked trough the documentation (ltle that there is), but haven't found a way to do it.

The only thing that i have found is https://gist.github.com/timelyportfolio/10184829

I am using Polycharts, NVD3 and HighCharts.

EDIT: For highCharts i can do p$tooltip(enabled = F) and p$chart(animation = F). But any additional help would be appreciated, especially for Polycharts and NVD3

1

There are 1 best solutions below

4
On BEST ANSWER

I am not a heavy user of Polycharts and Highcharts, so if you could add an example it would be helpful. For NVD3 the variable is called transitionDuration. An example of a chart without animations would be as follows:

library(rCharts)
hair_eye = as.data.frame(HairEyeColor)
p2 <- nPlot(Freq ~ Hair, group = 'Eye',
            data = subset(hair_eye, Sex == "Female"),
            type = 'multiBarChart')

p2$chart(transitionDuration=0)
p2