如果cross () 不起作用,我该怎么办?

时间:2021-02-04 12:51:40

标签: r dplyr summarize group-summaries

我正在尝试通过组合 summarise()across() 函数来汇总多列。尽管如此,我收到错误消息,说 R 可以找到函数 "across"。 我尝试重新安装和更新 dplyr 软件包并重新启动 R,但确实对我有帮助。

下面是我正在运行的代码:

library(dplyr, warn.conflicts = FALSE)
starwars %>% 
    summarise(across(where(is.character), n_distinct))

正在生成的错误如下所示:

Error in across(where(is.character), n_distinct) : 
  could not find function "across"

我试图通过互联网搜索但没有找到任何类似的案例来帮助我,这就是我把它带到这里的原因。

无论如何我可以解决这个问题吗?提前致谢!

0 个答案:

没有答案