是S3基础R还是R包?

时间:2017-06-20 21:25:04

标签: r oop

Hadley Wickham说here

  

S3是R的第一个也是最简单的OO系统。它是基础和统计软件包中唯一使用的OO系统......

看起来,如果在基本R函数中使用S3,那么它必须是基数R的一部分。

但如果它是R的一部分而不是包,那为什么它不被视为R语言的一部分(其他语言的OOP功能的方式)?

例如,S4似乎是methods包,而在R中实现OOP的所有其他系统似乎都是分开的附加包。

基于R的附加软件包的S3部分是什么?或者它是基础R的一部分,即R语言的一部分?

1 个答案:

答案 0 :(得分:3)

S3 OO系统本质上是R的一部分。folder admin

中包含有关其如何工作和行为的详细说明。