This question already has answers here:
How to use `package::function()` inside a package when `function` is an infix operator?

(2 个回答)


1年前关闭。




假设我有一个二元运算符,例如 magrittr %>%。我可以像这样调用它
library(magrittr)

a %>% b

如何使用完全限定的表达式而不是库,如本例所示:
a magrittr::%>% b

我尝试了各种组合,但我无法让它工作。

最佳答案

首先定义 %>% :

`%>%` <- magrittr::`%>%`

# test
3 %>% sum(1)
## [1] 4

关于r - 是否可以完全限定 R 中的函数运算符?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58185056/

10-12 19:10