[英]R chain operator usage
我了解在R
我們可以使用鏈運算符來創建特殊函數,但是我如何知道鏈運算符的函數實現/代碼?
如果要查找函數的來源,請使用> functionname
但是,當我嘗試查找運算符> "%*%"
源代碼時,它沒有顯示任何內容。 有人可以幫我如何找到上述連鎖經營者的源代碼嗎?
假設您在談論管道運算符,則需要使用library
加載magrittr
或dplyr
軟件包。 然后,您需要使用反引號來訪問函數定義:
library(dplyr)
`%>%`
這使
function (lhs, rhs) {
lhs <- substitute(lhs)
rhs <- substitute(rhs)
if (is.call(rhs) && identical(rhs[[1]], quote(`(`)))
rhs <- eval(rhs, parent.frame(), parent.frame())
...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.