Как использовать кусок объекта с помощью трубы - PullRequest
2 голосов
/ 15 марта 2019

Из этого урока я понимаю, что каналы "берут выходные данные одного оператора и делают его входными данными следующего оператора."

Могу ли я выбрать кусок вывода и сделать это вводом следующего оператора?Например, я хотел бы знать, где находятся выбросы в этом наборе данных:

mtcars$mpg %>% boxplot()$outliers %>% which

Спасибо!

1 Ответ

3 голосов
/ 15 марта 2019

вы можете использовать purrr::pluck()

mtcars$mpg %>% boxplot() %>% purrr::pluck("out")

, в зависимости от типа выхода функции, вы также можете использовать [

mtcars$mpg %>% boxplot() %>% .[["out"]]
...