我正在尝试运行以下代码:
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 是一个数字,这就是它不起作用的原因还是有其他原因?
在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)