R中S4对象,方法和编程的来源

时间:2010-11-10 10:45:49

标签: r reference manual s4

由于我经常遇到需要S4编程来保持概述的情况,我收集了很多关于S4对象,方法和编程的资料。我在这里列出了它们作为参考。请添加您自己的来源。

在网络上

图书

  • 用于数据分析的软件 - 使用R编程(J. Chambers):一个经典的,虽然没有在各处评论,但是包含S4的大部分内容
  • 生物信息学的R编程(R. Gentleman):专门针对使用完全基于S4的Bioconductor。但它提供了广泛的概述,对许多其他人也很有用。

PS:如果有人找到社区复选框,您可以将其设为社区拥有的帖子。不知何故,我再也无法在编辑窗口中找到它......

3 个答案:

答案 0 :(得分:26)

我在这里写了S4(仍在进行中):http://adv-r.had.co.nz/S4.html

答案 1 :(得分:4)

R for programmers(Matloff)(免费)和Introduction to scientific programming and simulation(琼斯)有关于“新式”S4课程的简短部分。

答案 2 :(得分:2)

John Chambers的另一本好书:“数据编程:S语言指南”。顾名思义它实际上是关于S而不是R,但它提供了很多关于S4类的有价值的信息。

在R手册“Writing R Extensions”和“R Internals”(特别是后者)中也有一些信息。这些可以在http://cran.r-project.org/doc/manuals/找到。

最后,我建议"How S4 Methods Work",这是一个很好的概述如何考虑S4适合R。