R的示例代码?

时间:2008-09-24 13:31:08

标签: r

有没有人知道一个很好的在线资源,例如R代码?

这些程序不一定是为了说明目的而编写的,我真的只是在寻找一些编写了一堆R代码的地方,让我对语言的语法和功能有所了解?

编辑:我已阅读主网站上的基本文档,但想知道是否有一些代码示例甚至程序显示不同的人如何使用R。

15 个答案:

答案 0 :(得分:20)

为什么不在文档下查看www.r-project.org并至少阅读介绍?这种语言与你习惯的语言有很大不同,只是看代码样本不足以让你拿起它。 (至少,不能超越类似计算器的基本功能。)

如果您想更深入一点,您可能需要查看CRAN:R模块的在线集合,其中包含源代码:cran.r-project.org

答案 1 :(得分:19)

我刚发现这个问题,并认为我会为它添加一些资源。我非常喜欢Quick-R网站:

http://www.statmethods.net/

如果您来自SAS或SPSS,Muenchen已经写过一本关于使用R的书。最初这是一个80页的在线文档,Springer鼓励他制作一本400多页的书。原始的简短形式和书籍都在这里:

http://rforsasandspssusers.com/

您可能已经看过这些,但值得列出: http://cran.r-project.org/doc/manuals/R-intro.pdf http://cran.r-project.org/doc/contrib/Owen-TheRGuide.pdf http://cran.r-project.org/doc/contrib/Kuhnert+Venables-R_Course_Notes.zip

我不想听起来像一个陈腐的RTFM家伙,但帮助文件通常有很多工作代码短片作为示例。我不是R pro,所以我最终不得不解构这些例子以理解它们。这个过程虽然单调乏味,但却非常有用。

祝你好运!

编辑:我犹豫是否自我链接(感觉有点自慰)但这里是我自己的R资源列表,每个资源都有描述和评论:http://www.cerebralmastication.com/?page_id=62

答案 2 :(得分:14)

Rosetta Code 项目显示R与其他语言相比。

答案 3 :(得分:10)

CRAN怎么样?你有超过一千个代码包可供选择。

答案 4 :(得分:9)

查看代码的最简单方法是

  1. 安装R
  2. 键入“help.start()”或查看在线文档,获取函数名称
  3. 在提示符下键入函数名称
  4. 这将在提示符处打印源代码,并说明所有奇怪和有趣的语法角落。

答案 5 :(得分:8)

Learning R博客有很多很好的例子。最近,作者一直在做一个可视化系列,比较Lattice和ggplot2。

答案 6 :(得分:7)

很难谷歌r,因为它的名字太短了。试试http://rseek.org/,它提供了r-custom Google搜索。搜索示例,存储库中的代码等

答案 7 :(得分:5)

可以在Mathesaurus找到一些简单的示例 - 如果您知道,例如Python或Matlab,查看相应的比较图表,找到与您熟悉的另一种语言成语相对应的R语言。

答案 8 :(得分:5)

我使用R Graph Gallery。它对图形本身有很多帮助。很多很好的例子。

Freenode上的#R也很有用。

答案 9 :(得分:4)

http://had.co.nz/ggplot2/有很多带有示例代码的图形。而且你只需要一个软件包来创建你需要的几乎所有图形。

答案 10 :(得分:4)

还有R Wiki正在慢慢增长。

答案 11 :(得分:3)

你可能知道,R和S非常相似(除了成本!)。

我习惯使用两者,我强烈推荐S Poetry

我还强烈推荐M.J. Crawley本书,以及较短的Venables & Ripley本书。

答案 12 :(得分:3)

here是指向Linkedin上R项目组的链接。我把这个链接列表放在一起,很多人发现它很有用(有些人也做了非常有用的补充)

答案 13 :(得分:3)

使用Google Code Search命令“lang:r”和您的关键字

答案 14 :(得分:-1)

http://www.climateaudit.org/的Steve McIntyre是R的忠实粉丝,经常发布工作代码。

scripts categoryStatistics and R列出了其他一些资源