Shiny集成web service, html, javascript, CSS 的快速数据产品原型开发工具,在需求不明确或
需求较为简单时,利用Shiny可以快速生成数据的可视化前端产品,同时可以将Shiny与其他工具结合,
开发功能和效果更强强大的产品。
本文以已离线数据文件为例,开发Shiny的前端展示报表。
在主程序完成之后,需要在 terminal 中运行程序,当然这里不是正在意义上的部署,
具体部署程序参见 官网指南
runApp(appDir = file, host="127.0.0.1", port=12345)
在使用Shiny data table 时很重要的一点是数据的格式化,比如千分位用逗号分隔,已经百分数显示问题等,
这对用户体验还是非常重要的一个步骤,当然这也是比较耗费时间和精力的部分。因而使用dplyr, reshape2, scales
就非常必要了。
参考资料