当前位置:  开发笔记 > 编程语言 > 正文

工具常用于R中的程序

如何解决《工具常用于R中的程序》经验,为你挑选了3个好方法。

如果已经以不同的方式提出这个问题,我很抱歉,但是找不到任何想要的东西.

我真的从其他软件包(SPSS)进入R.当我了解真正可以做到的事情时,我意识到我需要额外的"工具".这让我想到了我的问题.

你有什么设置来开发R代码?在不久的将来,我无法看到自己在任何地方开发r包,但我确实看到自己想要有效地管理我的r项目,以及在LaTeX中创建报告和演示文稿.

对于上下文,我在Eclipse for Windows中开发我的R代码,但是我很难成功设置Latex/Sweave和Github插件.

最后,您使用Windows或其他东西开发代码吗?

非常感谢您提供的任何洞察力.



1> Dirk Eddelbu..:

Emacs拥有我通常需要的一切:

ESS(R),

AucTeX(用于乳胶),

同样丰富的'模式'用于我使用的其他语言(C++,make,shell,...),

还有很多你习惯使用的其他模式,例如目录/文件浏览或org-mode作为计划/待办事项列表,

SVN集成也非常好

我现在忘记了Emacs中可能有很多工具.

在文本模式和图形模式下工作,并且在几个操作系统上基本相同(包括ESS和AucTeX)(当我必须时,Linux主要是Windows和Windows).在Debian/Ubuntu上,所有这些都是预先打包的,并且也可以开箱即用.对于Windows和OS X,Vincent Goulet都有非常方便的软件包,请看这里.

"守护进程模式"也非常出色 - 我保持相同的主Emacs会话运行,即使从不同的计算机访问机器(通过ssh或直接),也只需连接并重新连接即可.

另请参阅EmacsWiki以获取有关Emacs的更多提示.

特别是回到Emacs和R. 在[R常见问题解答说,它相当不错:

6.1 Emacs是否支持R?

6.2我应该从Emacs中运行R吗?

我喜欢第二个问题的肯定和响亮的回答:"是的,绝对是 ".我完全同意.



2> Demosthenex..:

我会再次提出Emacs很好地赞美R的建议,但让我分享一下"杀手级特征"对我来说是什么.

使用Org-mode和Org-babel,我可以用R栅格和矢量格式生成的内联图形编写整个报告,通过乳胶无缝编译成PDF报告.我也可以在编辑时查看图形,类似于WYSIWYG编辑器.

我刚刚完成了包含超过70个内联图表的主要报告,没有编辑外部文件,没有问题维护报表和外部文件中的数字之间的命名,或者忘记重新编译最新版本的图形.Org&Babel做到了这一切.

组织模式:http: //orgmode.org/

Org-Babel:http: //orgmode.org/worg/org-contrib/babel/index.php

带有Babel和PDF输出的内联R示例,请参见多种格式的第一个示例:http: //orgmode.org/worg/org-contrib/babel/languages/ob-doc-R.php

请享用!



3> Laurent..:

这可能与软件包开发更相关,但也值得一提的是roxygen R软件包,它允许代码的源代码文档.请注意,即使您不能在不久的将来看到自己在任何地方开发R软件包,一个软件包可以非常方便地对您开发和维护的相关功能进行分组,一致地记录代码并跟踪更新,即使您这样做不打算分发它.

推荐阅读
LEEstarmmmmm
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有