首页 > 解决方案 > 运营商怎么样!!在 R 包 rlang 中被定义?

问题描述

我只学习了如何将运算符定义为包含在 R 中的中缀函数,例如Hadley Wickham 的书 Advanced R%%中最常用的管道运算符,但是书中没有提到运算符和包中的定义方式,并且代码只返回这样的结果:%>%!!!!!rlangView(rlang::!!)

function (x) 
{
  abort("`!!` can only be used within a quasiquoted argument")
}

那么谁能告诉我如何在R中定义这样的运算符,提前谢谢!

标签: roperator-keywordrlang

解决方案


推荐阅读