You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

R TF-IDF词频分析运行count函数报unused argument错误如何解决

报错原因

你遇到的报错是由于本地安装的dplyr包版本低于1.0.0导致的:1.0.0版本之前的dplyr::count()函数未内置sort参数,因此传入sort = TRUE会被识别为无效参数,触发上述报错。

解决方案

你可以选择以下任意一种方法解决问题:

  • 方案1:升级dplyr包(推荐)
    直接在R控制台运行以下命令升级dplyr到最新正式版,升级完成后重新加载依赖包,原有代码不需要任何修改即可正常运行:
    install.packages("dplyr")
    
  • 方案2:修改代码适配低版本dplyr
    如果暂时不需要升级包,可以将排序逻辑从count()中拆分出来单独实现,修改后的代码如下:
    library(dplyr)
    library(janeaustenr)
    library(tidytext)
    
    book_words <- austen_books() %>%
     unnest_tokens(word, text) %>%
     count(book, word) %>%
     arrange(desc(n))
    
    以上代码实现的效果和你原有代码完全一致。

内容的提问来源于stack exchange,提问作者Renée

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 02:24:05