使用r语言进行excel表格的分类与汇总
预处理表格如下:
name | MAT | Forest_type | trait | mean | sd | number |
李一 | 30 | a | A | 10 | 0.36 | 9 |
李一 | 30 | b | A | 20 | 0.54 | 9 |
李一 | 30 | c | A | 30 | 0.21 | 9 |
李一 | 30 | a | B | 100 | 0.36 | 9 |
李一 | 30 | b | B | 110 | 0.54 | 9 |
李一 | 30 | c | B | 120 | 0.21 | 9 |
李一 | 30 | a | C | 1 | 0.36 | 9 |
李一 | 30 | b | C | 2 | 0.54 | 9 |
李一 | 30 | c | C | 3 | 0.21 | 9 |
王二 | 21 | a | A | 15 | 0.3 | 3 |
王二 | 21 | b | A | 25 | 0.36 | 3 |
王二 | 21 | c | A | 30 | 0.25 | 3 |
王二 | 21 | a | C | 2 | 0.15 | 3 |
王二 | 21 | b | C | 3 | 0.46 | 3 |
王二 | 21 | c | C | 4 | 0.12 | 3 |
张三 | 10 | a | B | 120 | 0.15 | 6 |
张三 | 10 | c | B | 130 | 0.14 | 6 |
赵四 | 5 | a | C | 2 | 0.13 | 9 |
赵四 | 5 | b | C | 4 | 0.12 | 9 |
play <- read_excel("play.xlsx")
play_sorted <- arrange(play, trait)
a <- play_sorted[play_sorted$Forest_type == "a",]
bc <- play_sorted[play_sorted$Forest_type %in% c("b", "c"),]
merged <- left_join(a, bc, by = c("name", "trait"))
write.xlsx(merged, "merged.xlsx", rowNames = FALSE)
读取名为 "play.xlsx" 的 Excel 文件,将其按照 trait
列进行排序,然后选出 Forest_type
列中取值为 "a" 的行,并将其存储在名为 a
的数据框中。接着选出 Forest_type
列中取值为 "b" 或 "c" 的行,并将其存储在名为 bc
的数据框中。最后,使用 left_join
函数将 a
和 bc
两个数据框按照 name
和 trait
列进行连接,得到一个新的数据框 merged
。merged
中每一行对应一个 name
和 trait
组合,并包括了对应森林类型 "a"、"b" 和 "c" 中的 Trees
值。最后,使用 write.xlsx
函数将 merged
数据框写入名为 "merged.xlsx" 的 Excel 文件中,其中 rowNames = FALSE
表示不将行名写入文件。
使用r语言进行excel表格的分类与汇总相关推荐
- R语言读取Excel表格数据并绘制多系列柱状图、条形图
本文介绍基于R语言中的readxl包与ggplot2包,读取Excel表格文件数据,并绘制具有多个系列的柱状图.条形图的方法. 首先,我们配置一下所需用到的R语言readxl包与ggplot2 ...
- R语言——导入Excel表格数据方法
工具/原料: R语言 openxls包 Rstudio软件 首先安装openxlsx包 install.packages("openxlsx") 再导入openxlsx包 libr ...
- R语言导入excel表格数据——Please provide a sheet name OR a sheet index.
一.使用 :xlsx包 先下载并安装包 > install.packages("xlsx") #下载包 > library(xlsx) ...
- r语言导出文件为xlxs_R语言数据导出到Excel表格-如何将R语言中的表格数据输出为Excel文件...
r语言怎么将values中的数据导出为excel 直接新建一个txt文件,打开,然后按ctrl A,复制excel表格中数据,直接粘贴至该打开的txt文件里即可.或者打开excel后,另存为" ...
- R语言 、Excel哪个更能胜任数据分析?
我从事数据分析工作已经有十年之久.最初是出于工作需要,我的经理丢给我一堆数据,我需要处理这些数据.当时我一直使用的工具是 Excel,因为这是我熟练掌握的一款工具. 三年前,我开始接触到 R,一开始因 ...
- R语言读取excel文件实战(read.xlsx函数、read_excel函数、read.xlsx函数、Write函数)
R语言读取excel文件实战(read.xlsx函数.read_excel函数.read.xlsx函数.Write函数) 目录 R语言读取excel文件实战(read.xlsx函数.read_exce ...
- R语言操作excel文件的数据
简述 令人惊讶的是,网上的教程关于r语言处理excel数据的都是在说如何读.. 下面以用xlsx这个包为例 安装这个包,并读取数据 [两行命令]R语言读取excel数据 操作数据 其实,导入进来之后, ...
- 小技巧:如何在R语言与excel/word之间进行复制粘贴
原创 康哥 勤用统计 问 R语言中能进行类似电脑中control+C/control+V的操作吗?现实数据处理过程中,经常需要进行R语言与Excel/word等文件的数据传输."笨方法&qu ...
- R语言编写自定义函数计算分类模型评估指标:准确度、特异度、敏感度、PPV、NPV、数据数据为模型预测后的混淆矩阵、比较多个分类模型分类性能(逻辑回归、决策树、随机森林、支持向量机)
R语言编写自定义函数计算分类模型评估指标:准确度.特异度.敏感度.PPV.NPV.数据数据为模型预测后的混淆矩阵.比较多个分类模型分类性能(逻辑回归.决策树.随机森林.支持向量机) 目录
最新文章
- Xamarin iOS教程之编辑界面编写代码
- 再见了,余!额!宝!!!
- BZOJ1419: Red is good
- 给网站外链进行重定向跳转
- 数组方法 splice()与slice()的区别
- 基于Sen2Cor软件的Sentinel-2大气校正
- python安装作业
- win10专业版电脑不能局域网访问win10家庭版
- 应用程序框架 Application Framework
- Redis使用方法介绍
- 基于python的网络舆情系统通用框架
- DAPI溶液|CAS:28718-90-34’,6-二脒基-2-苯基吲哚二盐酸盐
- 在使用腾讯云函数创建chatgpt反代理需要注意的事情
- 基于android手机的备份与还原
- 中国人,怎样毁了 祖传中医
- 【读点论文】MnasNet: Platform-Aware Neural Architecture Search for Mobile,用神经网络搜索的方式来设计网络平衡精度与速度
- “战”在新高地,星沙加“数”前行
- Java计算出生一万天的纪念日期(错误演示,未解决)-----已经解决(原因计算long型数字未加L)
- 告诉你一个去除PDF文件水印简单快速的方法
- 计算机网络实践之元气骑士公网异地联机(二) 两种方案可行性分析
热门文章
- python图片转文字
- 分享一些ABP..ABS的广告过滤规则
- 手动爬取炉石传说所有卡牌
- 【概率论】贝叶斯法则
- cad线加粗怎么设置_CAD图纸线条粗细如何修改?CAD图纸线宽如何调整?
- 论文阅读:A Unified Span-Based Approach for Opinion Mining with Syntactic Constituents
- 基本算法的设计与实现-史莱姆通话
- win10中运行LoadRunner:Initialization failed; communication error. Error (-81024): LR_VUG: The ‘QTWeb‘ t
- 独家出品 | 培训机构免费资源汇总
- 随机手机号码_微信绑定了手机号码怎么解绑