我想包括一个RODBC连接作为S4对象的一部分。看起来RODBC是S3。例如:
setClass(
Class="Node",
representation=representation(
nodeName = "character",
connection = "RODBC"
)
)
抛出
undefined slot classes
。看起来我想使用setOldClass
,但是我在弄清楚如何使用它方面遇到了麻烦。假设我确实想要setOldClass
,我将如何使用setOldClass
,以便可以将RODBC连接包括为Node类的插槽? 最佳答案
尽管该功能涉及了大量文档,但是如果您只需要在插槽中包含该类,那么它就很简单:
setOldClass("RODBC")
setClass(
Class="Node",
representation=representation(
nodeName = "character",
connection = "RODBC"
)
)
这也是您将用于引用类的内容。