0

我正在使用 rCharts 和闪亮来绘制各种数据集。这些数据集是动态的,在某些情况下可能非常大(在某些情况下超过 10 000 个点)。在这些情况下,显示绘图需要很长时间(40 秒以上)。

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

我查看了文档(有一点),但还没有找到方法。

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

我正在使用 Polycharts、NVD3 和 HighCharts。

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

4

1 回答 1

1

我不是 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
于 2015-05-11T08:54:25.693 回答