禁用 rCharts 动画

Disable rCharts animations

我正在使用 rCharts 和 shiny 来绘制各种数据集。这些数据集是动态的,在某些情况下可能非常大(在某些情况下超过 10000 个点)。在这些情况下,显示绘图会花费大量时间 (40s+)。

有没有办法在没有动画的情况下生成 rCharts 图。这应该会显着减少绘图的创建和渲染时间。

我已经查看了文档(很少有),但还没有找到实现它的方法。

我唯一找到的是 https://gist.github.com/timelyportfolio/10184829

我正在使用 Polycharts、NVD3 和 HighCharts。

编辑:对于 highCharts,我可以做 p$tooltip(enabled = F)p$chart(animation = F)。但任何额外的帮助将不胜感激,特别是对于 Polycharts 和 NVD3

我不是 Polycharts 和 Highcharts 的重度用户,所以如果您可以添加示例,那将会很有帮助。 对于 NVD3,变量称为 transitionDuration。 没有动画的图表示例如下:

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