我有一个相当具体的问题:如何将字符串变成一个因子并在管道内设置其对比?
假设我有一个像下面这样的 tibble
tib <- data_frame (a = rep(c("a","b","c"),3, each = T), val = rnorm(9))
Run Code Online (Sandbox Code Playgroud)
现在,我可以使用两个单独的行
tib$a <- factor(tib$a)
contrasts(tib$a) <- contr.sum(3)
Run Code Online (Sandbox Code Playgroud)
但是如果我想在来自 dplyr 的管道中执行相同的操作呢?