r - R中字符类的计数函数

标签 r dplyr

我的代码正常工作,然后 RStudio 崩溃了。当我重新打开它时,我的一行代码现在不起作用......

CodeTable<-count(unique(Data$Code))

之前,这创建了一个包含 3 列的简单数据库:1) 数字顺序,2) 唯一代码,以及 3) 每个代码的计数(始终为 1,因为它们被视为唯一)。现在,我收到一条错误消息:

Error in UseMethod("summarise_") : 
no applicable method for 'summarise_' applied to an object of class "character"

我不相信 R 崩溃会改变任何东西,而且我不知道现在如何创建我以前的小“计数”表。

最佳答案

来自 dplyr

count 需要以 data.frame 形式输入

library(dplyr)
Data %>%
      count(Code)

base R中,我们可以做到

table(Data$Code)

关于r - R中字符类的计数函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60872826/

相关文章:

r - R 中的 QR 分解 - 强制正对角线

python - 基于R中列均值的简单索引计算

r - 设置范围内的值等于 1,其余为 0

r - 删除组内最后一次出现值后的所有行

r - 过滤 R 中以任何拉丁字母开头的所有行

r - 删除以 `@` 开头的术语,但如果它们位于句子的开头

r - 在ggplot中使用facet创建连续的x轴

python - 如何在使用 R 按 ID 分组的不同列中找到另一个日期之后的最近日期?

r - 如何使用 purrr 中的 map 和 dplyr 中的 mutate 来生成 glm 汇总表?

r - 获取 df (dplyr::count) 每一列的摘要