R Language
Używanie przypisania potoku we własnym pakiecie% <>%: Jak to zrobić?
Szukaj…
Wprowadzenie
Aby użyć potoku w pakiecie utworzonym przez użytkownika, musi być wymieniony w NAMESPACE, podobnie jak każda inna funkcja, którą wybierzesz do importowania.
Umieszczanie potoku w pliku funkcji narzędziowych
Jedną z opcji jest wyeksportowanie potoku z samego pakietu. Można tego dokonać w „tradycyjnych” zzz.R
lub utils.R
, które są wykorzystywane przez wiele pakietów do wykonywania przydatnych małych funkcji, które nie są eksportowane jako część pakietu. Na przykład wprowadzenie:
#' Pipe operator
#'
#' @name %>%
#' @rdname pipe
#' @keywords internal
#' @export
#' @importFrom magrittr %>%
#' @usage lhs \%>\% rhs
NULL
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow