汇总 n() R 中未使用的参数

Rah*_*ina 1 r dplyr tidyr

我正在尝试运行以下代码:

 DF2 %>%

 group_by(doy, yearadded) %>%

 summarise(n_entries= n(doy, yearadded))
Run Code Online (Sandbox Code Playgroud)

这给了我错误:

Error in n(doy, yearadded) : unused arguments (doy, yearadded)
Run Code Online (Sandbox Code Playgroud)

我的 year added 字段是一个字符类而 doy 是一个数字,这就是它不起作用的原因还是有其他原因?

akr*_*run 5

n()不带任何参数。这将是

library(dplyr)
DF2 %>%
 group_by(doy, yearadded) %>%
 summarise(n_entries= n())
Run Code Online (Sandbox Code Playgroud)

或更紧凑

count(DF2, doy, yearadded)
Run Code Online (Sandbox Code Playgroud)