R 如何将对象$方法与管道操作符%>%链接
我试图将引用类系统中定义的几个方法从R 如何将对象$方法与管道操作符%>%链接,r,oop,object,reference-class,R,Oop,Object,Reference Class,我试图将引用类系统中定义的几个方法从 Object_2 <- Object_1$first_method(para_a) Object_3 <- Object_2$second_method(para_b) 像 Object_3 <- Object_1$first_method(para_a) %>% second_method(para_b) 但这不起作用,我的错误是 找不到函数 我尝试了操作符%$%,结果表明它适用于对象中的字段,但不适用于方法 因此,我想问一
Object_2 <- Object_1$first_method(para_a)
Object_3 <- Object_2$second_method(para_b)
像
Object_3 <- Object_1$first_method(para_a) %>% second_method(para_b)
但这不起作用,我的错误是
找不到函数
我尝试了操作符%$%,结果表明它适用于对象中的字段,但不适用于方法
因此,我想问一下如何在管道中实现我想要的功能?如果您想使用引用类进行方法链接,只需执行以下操作:
Object_3 <- Object_1$first_method(para_a)$second_method(para_b)
这没有任何意义。请显示一个小的可复制和预期输出
second_method(Object_1$first_method(para_a), para_b)