2012-11-16 38 views
8

现在我有几个参数用于绘图。所以我想创建一个图形用户界面,其中包含一些用于控制连续参数的滑块,一些用于控制逻辑参数的复选框/选项按钮以及一个用于选择数据文件的对话框。当我改变参数时,我希望我的情节可以立即改变。我做了一些快速搜索,如“r控制”或“r互动”,但没有找到有趣的东西。任何人都可以给我一些提示吗?谢谢。如何通过R创建GUI?

回答

12

an entire section in the R FAQ致力于网络接口方面的这一点。最新的竞争者是shiny,这绝对值得一看。

如果你想桌面图形用户界面,这是一个常见问题太为R通过对十年+的tcltk包了这一点,并有一个由约翰·弗萨尼等人的出色gWidgets abstraction

+0

嘿,德克。我也在使用你的Rcpp!感谢您的回答和您的作品。 – ziyuang

+0

如果你想要它的'硬道路',在RInside包中有这样的例子,它通过Qt(用于GUI)和Wt(用于webapp)来做到这一点。但在大多数情况下,您可能需要R而不是C++。 –

+0

我的意思是我正在做的其他部分,而不是这个阴谋。我认为* Shiny *足够酷。 – ziyuang