-2

我在某人的 R 代码中看到了这个符号:%<>%,并且无法通过谷歌搜索找到它的作用。任何人都可以帮助阐明这一点吗?

4

1 回答 1

1

由百分比符号(如%<>%, %in%, %over%,%*%等)包围的函数称为中缀运算符,正如@RichardScriven 所指出的,可以在手册中通过用反引号或引号将它们括起来:?"%<>%"或者?`%<>%`两者都应该将您带到帮助页面(这里是GitHub 版本这里是源代码)

您可以定义自己的a la

"%+%" <- function(s1, s2) paste0(s1, s2)
"%U%" <- function(A, B) union(A, B)

等等。这是 Hadley Wickham 书中的相关章节

于 2015-11-22T22:33:24.313 回答