预处理表格如下:

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 函数将 abc 两个数据框按照 nametrait 列进行连接,得到一个新的数据框 mergedmerged 中每一行对应一个 nametrait 组合,并包括了对应森林类型 "a"、"b" 和 "c" 中的 Trees 值。最后,使用 write.xlsx 函数将 merged 数据框写入名为 "merged.xlsx" 的 Excel 文件中,其中 rowNames = FALSE 表示不将行名写入文件。

使用r语言进行excel表格的分类与汇总相关推荐

  1. R语言读取Excel表格数据并绘制多系列柱状图、条形图

      本文介绍基于R语言中的readxl包与ggplot2包,读取Excel表格文件数据,并绘制具有多个系列的柱状图.条形图的方法.   首先,我们配置一下所需用到的R语言readxl包与ggplot2 ...

  2. R语言——导入Excel表格数据方法

    工具/原料: R语言 openxls包 Rstudio软件 首先安装openxlsx包 install.packages("openxlsx") 再导入openxlsx包 libr ...

  3. R语言导入excel表格数据——Please provide a sheet name OR a sheet index.

    一.使用 :xlsx包 先下载并安装包 > install.packages("xlsx")               #下载包 > library(xlsx)    ...

  4. r语言导出文件为xlxs_R语言数据导出到Excel表格-如何将R语言中的表格数据输出为Excel文件...

    r语言怎么将values中的数据导出为excel 直接新建一个txt文件,打开,然后按ctrl A,复制excel表格中数据,直接粘贴至该打开的txt文件里即可.或者打开excel后,另存为" ...

  5. R语言 、Excel哪个更能胜任数据分析?

    我从事数据分析工作已经有十年之久.最初是出于工作需要,我的经理丢给我一堆数据,我需要处理这些数据.当时我一直使用的工具是 Excel,因为这是我熟练掌握的一款工具. 三年前,我开始接触到 R,一开始因 ...

  6. R语言读取excel文件实战(read.xlsx函数、read_excel函数、read.xlsx函数、Write函数)

    R语言读取excel文件实战(read.xlsx函数.read_excel函数.read.xlsx函数.Write函数) 目录 R语言读取excel文件实战(read.xlsx函数.read_exce ...

  7. R语言操作excel文件的数据

    简述 令人惊讶的是,网上的教程关于r语言处理excel数据的都是在说如何读.. 下面以用xlsx这个包为例 安装这个包,并读取数据 [两行命令]R语言读取excel数据 操作数据 其实,导入进来之后, ...

  8. 小技巧:如何在R语言与excel/word之间进行复制粘贴

    原创 康哥 勤用统计 问 R语言中能进行类似电脑中control+C/control+V的操作吗?现实数据处理过程中,经常需要进行R语言与Excel/word等文件的数据传输."笨方法&qu ...

  9. R语言编写自定义函数计算分类模型评估指标:准确度、特异度、敏感度、PPV、NPV、数据数据为模型预测后的混淆矩阵、比较多个分类模型分类性能(逻辑回归、决策树、随机森林、支持向量机)

    R语言编写自定义函数计算分类模型评估指标:准确度.特异度.敏感度.PPV.NPV.数据数据为模型预测后的混淆矩阵.比较多个分类模型分类性能(逻辑回归.决策树.随机森林.支持向量机) 目录

最新文章

  1. Xamarin iOS教程之编辑界面编写代码
  2. 再见了,余!额!宝!!!
  3. BZOJ1419: Red is good
  4. 给网站外链进行重定向跳转
  5. 数组方法 splice()与slice()的区别
  6. 基于Sen2Cor软件的Sentinel-2大气校正
  7. python安装作业
  8. win10专业版电脑不能局域网访问win10家庭版
  9. 应用程序框架 Application Framework
  10. Redis使用方法介绍
  11. 基于python的网络舆情系统通用框架
  12. DAPI溶液|CAS:28718-90-34’,6-二脒基-2-苯基吲哚二盐酸盐
  13. 在使用腾讯云函数创建chatgpt反代理需要注意的事情
  14. 基于android手机的备份与还原
  15. 中国人,怎样毁了 祖传中医
  16. 【读点论文】MnasNet: Platform-Aware Neural Architecture Search for Mobile,用神经网络搜索的方式来设计网络平衡精度与速度
  17. “战”在新高地,星沙加“数”前行
  18. Java计算出生一万天的纪念日期(错误演示,未解决)-----已经解决(原因计算long型数字未加L)
  19. 告诉你一个去除PDF文件水印简单快速的方法
  20. 计算机网络实践之元气骑士公网异地联机(二) 两种方案可行性分析

热门文章

  1. python图片转文字
  2. 分享一些ABP..ABS的广告过滤规则
  3. 手动爬取炉石传说所有卡牌
  4. 【概率论】贝叶斯法则
  5. cad线加粗怎么设置_CAD图纸线条粗细如何修改?CAD图纸线宽如何调整?
  6. 论文阅读:A Unified Span-Based Approach for Opinion Mining with Syntactic Constituents
  7. 基本算法的设计与实现-史莱姆通话
  8. win10中运行LoadRunner:Initialization failed; communication error. Error (-81024): LR_VUG: The ‘QTWeb‘ t
  9. 独家出品 | 培训机构免费资源汇总
  10. 随机手机号码_微信绑定了手机号码怎么解绑