Получить оператор трубы из пространства имен - PullRequest
1 голос
/ 15 мая 2019

Я не могу понять, почему следующий код не удался.

`%>%`  <- utils::getFromNamespace("%>%", "stringr")

Ошибка в get (x, envir = ns, наследует = FALSE): объект '%>%' не найден

Исходя из приведенного выше кода, я думаю, что могу использовать оператор канала %>%, не подключая его библиотеку stringr.

1 Ответ

4 голосов
/ 15 мая 2019

stringr не определяет %>%, он просто импортирует его из magrittr. Посмотрите на stringr файл NAMESPACE для справки. Вы можете использовать magrittr, и это будет работать:

`%>%` <- getFromNamespace("%>%", "magrittr")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...