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("元素","频数")

结果如下:

相关推荐
灵途科技19 分钟前
灵途科技当选中国电子商会智能传感器专委会副理事长单位
大数据·人工智能·科技
非著名架构师20 分钟前
“低空经济”的隐形护航者:AI驱动的秒级风场探测如何保障无人机物流与城市空管安全?
人工智能·数据分析·疾风气象大模型·高精度天气预报数据·galeweather.cn·高精度气象
镰圈量化20 分钟前
降息利好板块
大数据·经验分享
洁洁!35 分钟前
openEuler在WSL2中的GPU加速AI训练实战指南
人工智能·数据挖掘·数据分析
正在走向自律1 小时前
AiOnly平台x FastGPT:一键调用Gemini 3 Pro系列模型从零构建AI工作流
大数据·数据库·人工智能·aionly·nano banana pro·gemini 3 pro
老蒋新思维1 小时前
创客匠人 2025 万人峰会实录:AI 智能体重构创始人 IP 变现逻辑 —— 从 0 到年入千万的实战路径
大数据·网络·人工智能·tcp/ip·创始人ip·创客匠人·知识变现
数字冰雹1 小时前
数字孪生如何重塑数据中心运维新范式
大数据·人工智能
阿杰同学1 小时前
Hadoop 面试题及答案整理,最新面试题
大数据·hadoop·分布式
秋刀鱼 ..2 小时前
第三届教育发展与社会科学国际学术会议 (EDSS 2026)
大数据·python·计算机网络·数学建模·制造
BJ_Bonree2 小时前
Bonree ONE 发布直通车| 如何利用核心链路,快速排查定位系统故障?
大数据·运维·人工智能