由于我经常遇到需要S4编程来保持概述的情况,我收集了很多关于S4对象,方法和编程的资料。我在这里列出了它们作为参考。请添加您自己的来源。
在网络上
methods
help files:来自包方法的帮助文件,其中可以找到大量必要信息图书
PS:如果有人找到社区复选框,您可以将其设为社区拥有的帖子。不知何故,我再也无法在编辑窗口中找到它......
答案 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。