我怎样才能传递应该考虑的列adorn_totals而不传递其他参数。
library(dplyr)\nlibrary(janitor)\n\nmtcars %>% \n count(vs,am) %>% \n adorn_totals()\n#> vs am n\n#> 0 0 12\n#> 0 1 6\n#> 1 0 7\n#> 1 1 7\n#> Total 2 32\nRun Code Online (Sandbox Code Playgroud)\n我不想计算“AM”列中的总计,只计算“n”列中的总计。我知道我可以通过在函数末尾传递列名来做到这一点,但要做到这一点,你必须首先传递所有其他参数adorn_totals(,,,, n),这很丑陋。
有没有办法直接做到这一点,如:
\nmtcars %>% \n count(vs,am) %>%\n adorn_totals(... = n)\n#> Error in `adorn_totals()`:\n#> ! Names can\'t be of the form `...` or `..j`.\n#> \xe2\x9c\x96 These names are invalid:\n#> * "..." at location 1.\n#> Backtrace:\n#> \xe2\x96\x86\n#> 1. \xe2\x94\x9c\xe2\x94\x80mtcars %>% count(vs, am) %>% adorn_totals(... = n)\n#> 2. …Run Code Online (Sandbox Code Playgroud)