我在帮我的朋友建一个网站。他之前使用R语言生成统计图表。现在他想生成一些动态图表,以便当用户将鼠标移动到图表的某个部分时,会弹出一些描述/补充信息供他们阅读。我可以用于什么样的技术/工具/包?
PS:我已经探索了一些可能的方法,但它们都不符合我的需求。我试过rggobi + ggobi。它们不能因为它们不适用于Web应用程序。 iPlot不能这样做因为它只生成直方图。我想过要求R生成一些中间日期,我可以传递给像HighCharts这样的JavaScript软件包。然而,显然R比JS强大得多。 R可以生成一些JS无法做到的高级图表。答案 0 :(得分:4)
您应该使用R生成数据,然后以图形的javascript框架可以理解的格式将其导出。 这样您就可以从R提供的高级统计分析和javascript的表示层中受益。
这个问题存在很多解决方案,但我听说过很多关于Raphael及其chart plugin的好消息,您可能需要调查
答案 1 :(得分:2)
playwith包提供了操作rgl图形的功能。几个链接:
http://code.google.com/p/playwith/w/list
http://www.r-bloggers.com/playing-with-the-%E2%80%98playwith%E2%80%99-package/
答案 2 :(得分:1)
查看sendplot包或RSVGTipsDevice包。