R Language
Usando la asignación de tuberías en su propio paquete% <>%: ¿Cómo?
Buscar..
Introducción
Para poder utilizar la canalización en un paquete creado por el usuario, debe aparecer en la NAMESPACE como cualquier otra función que elija importar.
Poner la tubería en un archivo de funciones de utilidad
Una opción para hacer esto es exportar la tubería desde el propio paquete. Esto se puede hacer en los archivos 'tradicionales' zzz.R
o utils.R
que muchos paquetes utilizan para pequeñas funciones útiles que no se exportan como parte del paquete. Por ejemplo, poniendo:
#' 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
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow