【发布时间】:2021-02-17 19:21:31
【问题描述】:
当我将函数应用到 S3 对象时,如何找出正在调度的方法?
例如,如果我运行代码
df <- data.frame(list("a" = c(1,2,3)), "b" = c(7,8,9))
print(df)
我认为 print.data.frame 方法正在调度,因为它在运行 methods(class="data.frame") 时出现
有没有办法验证这一点?比如函数接收print和data.frame,输出使用的方法?
【问题讨论】: