R语言,table()函数实现统计每个元素出现的频数+并将最终统计频数结果转换成dataframe数据框形式

在 R中,要统计dataframe数据框中每个元素出现的频数,可以使用`table()`函数。以下是一个示例:

目录

一、创建数据

二、统计第一列每个元素出现的频数

三、统计第二列每个元素出现的频数

四、将频数结果转换为数据框,并改列名

一、创建数据

复制代码
# 创建一个示例数据框
data <- data.frame(col1 = c("A", "E", "A", "E", "B", "E", "E", "B", "B"),
                   col2 = c(4, 5, 6, 5, 4, 6, 4, 5, 6))

结果如下:

二、统计第一列每个元素出现的频数

复制代码
# 统计每个元素出现的频数
frequency_table1 <- table(data$col1)

# 输出频数统计结果
print(frequency_table1)

结果如下:

三、统计第二列每个元素出现的频数

复制代码
# 统计每个元素出现的频数
frequency_table2 <- table(data$col2)

# 输出频数统计结果
print(frequency_table2)

结果如下:

四、将频数结果转换为数据框,并改列名

复制代码
frequency_dataframe <- as.data.frame(frequency_table1)

colnames(frequency_dataframe) <- c("元素","频数")

结果如下:

相关推荐
卷毛迷你猪4 小时前
快速实验篇(B02)DWD 生产级升级
大数据·hive·hadoop
阿狗童鞋4 小时前
Elasticsearch实战指南
大数据·elasticsearch·搜索引擎
老A的AI实验室4 小时前
赛博月刊 #2026年9月
大数据·人工智能·深度学习·ai·llm
卷毛迷你猪4 小时前
快速实验篇(B03) 用户行为漏斗与转化率
大数据·hive·hadoop
径硕科技JINGdigital5 小时前
出海企业想要借助统一平台接入国际主流基础模型,可选哪些云上生成式 AI 平台?
大数据·人工智能
Elastic 中国社区官方博客5 小时前
使用 Jev 作为 search reranker:基准测试与实现方法
大数据·运维·elasticsearch·全文检索
卷毛迷你猪5 小时前
快速实验篇(B01)用户行为日志画像与 DWD 标准化
大数据·hive·hadoop
喆星时瑜6 小时前
R语言基础语法入门
开发语言·r语言
四季豆336 小时前
中翰软件调整战略定位:以数据与知识“双治理”搭建企业AI落地桥梁
大数据
T06205146 小时前
【2026年更新】全国自然保护区矢量数据,列表+边界+功能区
大数据