我的问题是magrittr包装的管道操作员在哪里按操作%>%顺序排列?
我有一个与以下问题类似的问题:
set.seed(10)
df <- data.frame(a=rnorm(3),b=rnorm(3),c=rnorm(3))
df/rowSums(df) %>% round(.,3)
Run Code Online (Sandbox Code Playgroud)
这导致以下非圆形数字:
Run Code Online (Sandbox Code Playgroud)a b c 1 -0.0121966 0.119878 0.8922125
要获得圆形数字,我需要放在df/rowSums(df)括号之间.
我试验了+,-,*,/并^从结果我发现操作的顺序如下:
这是对的还是我对管道操作员的理解有问题?