跨界知识聚会系列文章,“知识是用来分享和传承的”,各种会议、论坛、沙龙都是分享知识的绝佳场所。我也有幸作为演讲嘉宾参加了一些国内的大型会议,向大家展示我所做的一些成果。从听众到演讲感觉是不一样的,把知识分享出来,你才能收获更多。 关于作者 张丹,数据分析师/程序员/Quant: R,Java,Nodejs blog: http://fens.me email: bsspirit@gmail.com 转载请注明出处: http://blog.fens.me/meeting-ms-ignate-20221112 前言 工作上,我们会有大量的时间要写文档,会有一个人独自完全的文档,也会有多人配合一起完成的文档。有些文档是临时性的,很短很快就写完好,如日报周报等;有些文档就需要花很长时间仔细来写,如图书博客;有些文档需要多人配合来写,而且要非常注意排版等细节问题,如标书;有些文档一套模板,随着时间推移要调整数据输出,每月都要写,如月度报表等。 针对不同类的文档需求,word有时有显得不是那么的方便。Markdown作为可重复性文档的基础,可以编程的方式来编写文档,在多人合作、复杂排版、定时更新等维度上给我以极大的便利,再结合R语言中特征棒的工具支持,让写文档也能自动起来。 目录 我分享的主题:文档革命:用R语言进行可重复性文档编写 会议体验和照片分享 1. 我分享的主题:文档革命:用R语言进行可重复性文档编写 Markdown格式文档编写,已经从小众成为了一种主流的文档编写方式。R语言在可重复性文档编写领域中,有着重要的贡献,knitr和rmarkdown等包的支持,让文档编写有了非常舒服的使用体验。 基于rmarkdown的解决方案,不仅可以方便地实现Markdown所有功能,还支持嵌入R代码调用R语言本身计算功能,可嵌入动态表格,echarts图型,laTex数据公式,输出为HTML,WORD, PDF等多种格式。几十行代码,就能方便地实现自动化文档系统。 本次分享的PPT和代码,我上传到了github:https://github.com/bsspirit/new_document。 我主要为分8个部分进行介绍: R语言可重复性文档解决方案 用R语言编写Markdown文档 嵌入R代码做模型计算和可视化 复杂数学公式laTex 动态表格flextable 动态图echarts4r 用pandoc输出Word,PDF,HTML 输出复杂的Word 本次分享的内容角度,先介绍了“可重复性文档”的定义,以「科学复制」为指导原则,科学复制是指在其他数据库上重复使用现有的研究材料,并将其视为稳健性测试或拓展原始研究工作。 详细介绍R语言在文档编写上面的各种支持包和RStudio各种方便的功能设计,包括Markdown文档编辑、数学公式laTex、动态表格flextable,动态图echart4r,输出pandoc,WORD排版officedown、RStudio的IDE工具使用。 2. 会议体验和照片分享 本次活动是微软直通车的活动,主要由微软MVP给大家进行一些技术分享,我们不讲虚的都是干活,边讲PPT,边撸代码。 本次会议报名页: https://www.huodongxing.com/event/4675047792223 2.1 会议主题 MVP嘉宾代表团:由 3位MVP组成,刘力科(主持人),张丹,郝冠军。 张丹,文档革命:用R语言进行可重复性文档编写,PPT下载,视频回看 主题简介:Markdown格式文档编写,已经从小众成为了一种主流的文档编写方式。 R语言在可重复性文档编写领域中,有着重要的贡献,knitr和rmarkdown等包的支持,让文档编写有了非常舒服的使用体验。 基于rmarkdown的解决方案,不仅可以方便地实现Markdown所有功能,还支持嵌入R代码调用R语言本身计算功能,可嵌入动态表格,echarts图型,laTex数据公式,输出为HTML,WORD, PDF等多种格式。几十行代码,就能方便地实现自动化文档系统。 郝冠军,.NET 7 新特性 多年微软最有价值专家,长年奋战在一线的开发者。目前关注于前端和微服务领域。Angular 技术热爱者,《ASP.NET 本质论》作者。 主题简介:在随之而来的下个月,.NET 7 …
Read more →