摘要
开发交互式统计应用程序的一大挑战是数据管道的管理,它控制从数据到绘图的转换。用户的交互需要通过这些模块进行传播,并快速反映在输出表示中。每个单独的模块可能很容易开发和管理,但依赖关系结构可能非常具有挑战性。MVC(模型/视图/控制器)模式试图通过将用户交互与数据表示分离来解决问题。在本文中,我们讨论了反应式程序设计在MVC架构的框架中,展示其对交互式图形的适用性。在这种范式下,开发人员从用户交互与图形表示的分离中受益,这使得用户和开发人员更容易扩展交互式应用程序。我们展示了作为R包实现的交互式图形系统中反应性数据对象的中心作用头巾,可在GitHub上免费获得,主要开发人员包括本文作者。
引用
下载引文
谢一辉。
海克·霍夫曼。
程晓岳。
“交互式图形的反应式编程。”
统计师。科学。
29
(2)
201 - 213,
2014年5月。
https://doi.org/10.1214/14-STS477
问询处
发布日期:2014年5月
首次在欧几里得项目中提供:2014年8月18日
数字对象标识符:10.1214/14-STS477
关键词:交互式图形,R语言,反应式编程
版权所有©2014数学统计研究所