是否有R的GUI,可以使初学者更轻松地开始使用该语言进行学习和编程?
是否有R的GUI,可以使初学者更轻松地开始使用该语言进行学习和编程?
Answers:
我会推荐@Shane对Deducer的推荐,也将推荐John Fox 的R Commander。CRAN软件包在这里。之所以称为R“ Commander”,是因为它返回与点击菜单选项相关联的R命令,这些命令可以保存并稍后在命令提示符下运行。
这样,如果您不知道如何做某事,则可以在菜单中找到它,并立即获得响应,以正确的方式用R代码完成某件事。看来Deducer的运作方式类似,尽管我已经有一段时间没有和Deducer玩了。
基本的R Commander专为初学者而设计,但是有一些插件可用于进行更复杂的分析(Deducer也有插件)。但是请记住,没有GUI可以做所有的事情,并且在某些时候,用户将需要使他/她自己摆脱指尖单击。有些人(包括我自己)认为这是一件好事。
您也可以尝试全新的RStudio。功能齐全的合理IDE,易于设置。我昨天玩过,看起来不错。
更新资料
我现在更喜欢RStudio。他们积极地实现功能请求,并且在一点点上显示出越来越好。它还包括Git支持(包括远程同步,因此Github集成是无缝的)。
刚加入了一大堆大牌,所以希望情况会继续变得更好。
再次更新
确实,事情只是以快速的方式变得更好。现在,只需点击即可进行软件包构建检查周期,并且细微之处也在不断改善。现在,它也带有集成的调试环境。
这已经在StackOverflow上得到了多次回答。上面的首选似乎始终是Eclipse和StatET或Emacs和ESS。
我不会说有什么好的gui可以使学习语言变得更加容易。最接近的是伊恩· 费洛斯(Ian Fellows)的演绎者。但是还有许多其他资源(书籍,论文,博客,软件包等)可供学习。
我认为命令行是最好的界面,尤其是对于初学者。越早开始使用控制台,越早发现这是最快,最舒适,最重要的是使用R的唯一完全非限制性的方式。
ctrl-R
而应该使用直接命令行,既可以在不工作时需要更改内容,也可以在需要工作时保存以便以后使用。
询问哪个GUI将帮助您学习编程,就像询问哪个杂货店将帮助您学习如何寻找自己的食物一样。使用GUI不是学习编程的方法。
R的强大之处在于它不是GUI驱动的,它使用的脚本从根本上允许更可重复的结果。
话虽如此,我认为使用GUI来演示单个特定主题很有用。
该PBSmodelling包也有工具,让你做出你自己的图形用户界面。这包括一些用于项目组织和文档编制的出色工具。谢谢太平洋生物站!
此外,通过使用Rook和Apache,您还可以制作功能强大的基于Web的GUI应用程序。
编写自己的GUI不适合初学者或直接回答您的问题。但是,如果您是高级用户,则可能需要考虑制作一个GUI来演示特定主题。
值得注意的是,已安装的R版本是Rgui.exe的快捷方式。
我知道您要的是一个GUI,可以通过指向和单击来访问R的所有基本功能,而不是用于命令行的美化包装器。
但是,重要的是要意识到命令行的GUI包装器是GUI,它是对您问题的有效答案。命令行是访问R的强大功能和每日创作的最新软件包的唯一途径。
所以...
R的最佳界面肯定是R Studio。
对于某些人来说,StatET / Eclipse界面对其强大的功能很重要,但是R Studio迅速超越了这些功能并添加了新功能。
Revolution R(商业版)也具有GUI,但是除非您对MS Visual Studio的设计充满热情,否则它并不是很好。但是,您可以通过R Studio或Eclipse访问Revolution的R版本。这也是一个很巧妙的技巧。
我推荐Tinn-R(其中Tinn的缩写不是Notepad)
我建议您看看AirXcell。这是一个基于R的在线(Web 2.0)计算软件,可通过命令行界面(R控制台),代码编辑器和各种其他功能(数据框架编辑器等)提供非常实用的R GUI。网络浏览器。
Quadstat是R的基于浏览器的免费前端,并且是开源统计Web应用程序框架。提交计算查询后,向用户显示请求的输出以及所使用的R命令。在提交之前,R帮助文件会清晰显示,以便用户可以理解R的某些内部知识。我是项目维护者,希望您发现该软件有用。
如果您不想编码R,但想要图形用户界面(如SPSS),则有一个基于云的新软件Number Analytics()。它基于云,因此您无需安装程序。这是免费开始的免费增值模式。适用于对统计知识不多的初学者。最大的卖点是它可以解释统计结果。色表和内置图形也有帮助。
R
GUI吗?该网页上的炒作根本不像那样。