Использовать трубу без подачи первого аргумента
Это%>%
оператор трубы всегда подает левую сторону (LHS) к первому аргументу правой стороны (RHS)? Даже если первый аргумент снова указан в вызове RHS?
Скажем, я хочу указать, какую переменную использовать вcor()
:
library(magrittr)
iris %>%
cor(x=.$Sepal.Length, y=.$Sepal.Width)
Но это не удается, похоже, это называется что-то вродеcor(., x=.$Sepal.Length, y=.$Sepal.Width)
?
Я знаю, что мог бы использовать вместо
iris %$%
cor(x=Sepal.Length, y=Sepal.Width)
Но хотел найти решение с%>%
...