我最近想用S4对象发布一个新的pacakge。当我得到对象时,就会显示插槽。结果列表太大了。我想请教一下如何得到R S4对象的摘要?
只需列出以下内容:
对象
描述信息
xxxx xxx
metaData ...
但不是这个:
对象
1槽2 ..。
谢谢!希斯
发布于 2018-12-11 09:05:45
如果您想要为您的print
对象定制行为,则需要为函数show
、S4和summary
编写方法。例如
## define a simple class for example purposes
myClass <- setClass("myclass",slots=c(x="numeric"))
## now write a method for the print method that uses my class
setMethod("print","myclass",function(x)cat("a myclass object with value ",x@x))
## make an example object
z <- myClass(x=1)
## now print it --- it uses the method defined above
print(z)
当您只在命令行中键入对象的名称时,就会隐式地调用show
。print
和summary
通常由用户显式调用。
https://stackoverflow.com/questions/53716709
复制相似问题