R-S3或S4用于具有单个参数的函数?

时间:2016-05-11 13:21:04

标签: r s4

我对R中两个主要OOP系统的理解是S3非常简单但不是非常严格有效,而S4更严格但更复杂。一般来说,我所看到的指导方针是,如果你的函数依赖于某些类型的多个参数,那么你几乎总是想要使用S4。

现在使用t泛型,只有一个参数。是否建议始终为新类创建新的S3方法?执行S4方法会有任何缺点,因此可能会对类中的其他插槽进行额外检查吗?只是对这种情况下的推荐做法感到好奇。

我的问题不一定是人们喜欢什么,但如果是在这种情况下选择一个的逻辑基础,或者它确实无关紧要。

0 个答案:

没有答案