适合想要学习 R 编程的初学者的 R 的良好 GUI?

机器算法验证 r
2022-01-21 01:14:20

是否有任何适用于 R 的 GUI 可以让初学者更轻松地开始使用该语言学习和编程?

4个回答

您也可以尝试全新的RStudio功能齐全的 IDE,易于设置。我昨天玩了它,看起来不错。

更新

我现在更喜欢 RStudio。他们积极实施功能请求,并在小事情上表现得越来越好。它还包括 Git 支持(包括远程同步,因此 Github 集成是无缝的)。

一群大牌刚刚加入,所以希望事情会继续变得更好。

再次更新

事实上,事情只会以快速的方式变得更好。包构建检查周期现在是点击式的,小东西也在继续改进。它现在也带有一个集成的调试环境

我会支持@Shane 对Deducer的推荐,也会推荐John Fox的 R CommanderCRAN 包在这里它被称为 R“Commander”,因为它返回与点击式菜单选择相关的 R 命令,可以保存并稍后从命令提示符运行。

通过这种方式,如果您不知道如何做某事,那么您可以在菜单中找到它并获得立即响应以正确地使用 R 代码做某事。看起来 Deducer 的操作类似,虽然我有一段时间没有玩 Deducer 了。

基本的 R Commander 专为初学者任务而设计,但也有一些插件可用于一些更复杂的分析(Deducer 也有插件)。但是请记住,没有 GUI 可以做所有事情,并且在某些时候,用户将需要放弃他/她自己的点击。有些人(包括我自己)认为这是一件好事。

这已在 StackOverflow 上多次回答。那里的首选似乎始终是带有 StatET 的 Eclipse 或带有 ESS 的 Emacs。

我不会说有任何好的 gui 可以让学习语言变得更容易。最接近的东西是Ian Fellows 的deducer但是还有很多其他资源(书籍、论文、博客、软件包等)可供学习。

我认为命令行是最好的界面,尤其是对于初学者。您越早开始使用控制台,您就会越早发现这是最快、最舒适且最重要的是使用 R 的唯一完全非限制性方式。