专栏名称: R语言与数学建模
用最tidy的方式学习R语言! 细致透彻讲解数学建模算法与编程实现! 欢迎关注我的知乎(张敬信)
目录
相关文章推荐
卤猫  ·  拜个年 ·  2 天前  
今天看啥  ›  专栏  ›  R语言与数学建模

【Tidyverse优雅编程】tidyxl包:复杂Excel表格数据读取(逆透视)

R语言与数学建模  · 公众号  ·  · 2024-02-17 15:50
    

文章预览

问题来自: https://zhuanlan.zhihu.com/p/682395897 如何将左侧的表格整理为右侧的表? 这是复杂  Excel  表格(透视表)读取问题,读取简单表格的 readxl  包就无能为力了。好在  R  还有  tidyxl  包,专为读取复杂  Excel  表格而生的!这个包有专门一本书在讲(可以浏览一下最后一章的 7 个真实案例, 绝对大开眼界 ): https://nacnudus.github.io/spreadsheet-munging-strategies/index.html 对于本问题,只能算牛刀小试! 该透视表只读取,并不是右表的样子,那还需要一步分组汇总。下面逐步来解决。 tidyxl  包比较难学,它解决复杂 Excel 表格读取的基本逻辑是: 将复杂 Excel 表格彻底打碎了读取进来:无论是表头、值、格式、公式所有信息统统都包括,并记录好行列位置; 确定哪些单元格是表头哪些是数据,充分利用各种信息: 筛选+剥出/嵌入标题行+变形 ,得到想要 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览