r - 如何加快绘制图表的速度?
问题描述
我目前正在准备一个闪亮的应用程序,显示我的国家的人口统计数据。我正在使用 plotly 包进行数据可视化。所有的图表都很棒,但问题是它们渲染得非常慢。也就是说,当我启动应用程序时,我必须等待大约 30 秒,图形才会出现在屏幕上。有什么方法可以加快图形的渲染速度并让它们更快地出现在屏幕上?我认为最大延迟可以是 2-3 秒,我不想要更多。老实说,我每页有 8 或 9 个图表,我不想相信为数据可视化而设计的 R 语言和 plotly 包在如此多的图表上效果不佳,所以我正在考虑一些错误靠我自己。我找到了这个指南:https ://plotly-r.com/performance.html
然而,第一种方式toWebGL ()
根本不起作用,使用第二个函数partial_bundle ()
我的印象是图形渲染得更慢。那么,有没有其他方法可以加快图形的渲染速度呢?我应该注意代码中的哪些错误,以免减慢图形的渲染速度?我将感谢所有提示、建议,尤其是解决问题的建议。
这个问题对我来说似乎很普遍,所以我不添加我的代码,但如果有必要我当然会添加它
提前致谢!
解决方案
推荐阅读
- excel - 获取 438 错误对象不支持此属性或方法
- sql - 使用另一个表中的值自动填充列
- reactjs - Typescript:使用 React 中的 defaultProps 编写包装组件的 HOC
- javascript - 有没有办法在 React 上切换 HTML/JSX 标签?
- java - 使用 @Query("Select * from") 时出现错误“找不到能够从类型 XXX 转换的转换器”
- java - 如何为上传的内容设置任意版本号?
- java - java.lang.IllegalStateException:没有为范围名称“请求”注册范围
- angular - 将 canActivate Angular 与 AngularFirebase2 一起使用
- r - 识别向量中的 NA 集
- python - 为什么pickle加载numpy数组比numpy快得多?