R Markdown学术写作系列教程

这是我的新课
R Markdown学术写作系列教程
R Markdown学术写作系列教程 - 专栏课程 - 医咖会 (mediecogroup.com)

8节课,免费,带你快速入门。

项目源码地址

googlable/rmd_china - 码云 - 开源中国 (gitee.com)

hao203/rmd_china: R Markdown学术写作视频配套文件 (github.com)

代码浏览 - rmd_china - Rtutor - (coding.net)

R Markdown学术写作教程

为什么要学R Markdown? 我给你10个理由

R Markdown学术写作的优势一句话:all in one。

1个Rstudio可以把学术写作的所有要素全部集中,不需要额外的软件。一个R Markdown文件,一个完整的workflow,完全复现你写作中的方方面面。从数据清洗、分析、写作、发表一条龙服务。

  1. 支持markdown语法,可以分享在任何支持markdown语法的博客和Github上。Markdown基本语法5分钟左右即可掌握,不会出现乱七八糟的格式,避免了word各种繁琐的格式调整。
  2. 所有的数据分析都可以在写作中,边写边呈现结果。可以随意定制,如是否显示输出结果、是否显示图片,是否显示代码。随意控制输出的样式,如图片大小、坐标样式。臃肿的SAS、SPSS、Stata几乎都可以抛弃(Rstudio具备优秀的数据分析和可视化包)。
  3. 不需要额外的参考文献管理工具,最新版的Rstudio 1.4默认集成了文献管理,支持Bib文献库(即Bibtex)。参考文献的style史上最全,兼容CSL的style,随意切换,快速达到投稿要求。
  4. 几乎覆盖了所有出版集团的写作模板(如Elsevier,springer,MDPI等)。
  5. 支持除R以外的其他编程语言,如Python、SQL、D3、Rcpp(C++)等。
  6. 支持LaTeX的排版和语法。
  7. 支持输出几乎所有主流的格式,包括html/pdf/docx/pptx/md等。
  8. 适应任何写作目的:manuscript、book、presentation、blog、CV、post。
  9. 更好的协作性。自带git模块,版本管理,团队协作游刃有余。
  10. 几行代码自动生成美观的表格,Table 1 和OR可以通过相应的包自动测算并输出。

介绍

R Markdown学术写作课程(医咖会),该课的主要目的是为提高基于R的科学研究便捷性、高效性、可重复性。同时也是推广R Markdown的中国化。

适用人群

科研工作者、研究生、数据科学从业者等

术语及文档规范

  • R语言 - 使用大写字母R
  • Rstudio和R程序均为英文界面和英文提示报错
  • R Markdown - 官方称为R Markdown (同义词Rmarkdown、R markdown等)
  • rmarkdown - 这个是R Markdown 的包名称,即需要安装rmarkdown package才能进行下一步的操作
  • .Rmd - R Markdown文件扩展名,首字母大写
  • R包的名字 - 全部使用小写,如tidyverse、knitr...
  • .Rmd代码块和命令行全部为小写字母 - 布尔值除外(TRUE,FALSE)
  • .Rmd代码块符号前后必须有空格 - 如 a <- 2 , b = 3 .
  • 所有文件名称均为英文

课程大纲

第一章 准备工作与理论

  1. R Markdown是什么(生态、作者、历史)
  2. R Markdown写作的优势(相较于word、jupyter notebook)
    • all in one (即将写作和统计分析、作图融合在一起,一个程序解决所有问题)
    • 兼容markdown语法、可以运行除R以外的代码(python、SQL等)
    • 可以将文档转化成常见格式,便于发布和整理
    • 可以和git融合,方便版本控制,天生开源特性
    • 丰富的模板和自动化操作
    • 可复现/可重复性(Reproducible)是学术研究的命脉
  3. R Markdown的工作原理及结构
    • rmarkdown包依赖knitr 和 Pandoc进行文件输出和转化
    • Rmd文件结构(yaml、text(markdown、latex、html)、code chunk)
  4. 可以做什么
    • 写论文
    • 写书
    • 写毕业论文
    • 写学术墙报
    • 写简历
    • ...
  5. Rstudio的安装、设置和包管理
    • Rstudio的安装及注意事项
    • Rstudio的设置
    • 包管理(内置方法、devtools、remotes、pacman)
  6. R Markdown需要安装的包
    • tinytex
    • rticles
    • tidyverse
    • bookdown

第二章 基础操作与参数讲解

  1. YAML头部及参数

    • YAML语法注意事项
    • 常见参数设置title|author|output|toc|template|reference等
    • ymlthis包快速设置
  2. markdown语法速成(5分钟)

  3. chunk(代码块)

    • 插入代码块(R和python演示)
    • chunk option
  4. 表格

    • 表格使用的包(flextable、kableExtra)
    • 管道操作%>% (magrittr)
    • 和我一起Table one
  5. 图片

    • chunk生成图片
    • 外部图片
  6. 引用

    • csl及引文样式
    • 配合参考文献管理工具(jabref、endnote、zotero)
    • 参考文献引用(1.4版本说明)
    • 文档内部引用(引用图片、表格或某章节)
  7. 一些格式操作

    • 分页
    • header latex设置和模板
    • 首行缩进
    • 文档拆分与合并

第三章 实战学术写作

  1. 实战
  2. 结语
    • 我的一些理念
    • 对R的未来畅想
    • 致谢

关于作者

梁昊,工作于湖南中医药大学 中医诊断研究所。 医学博士,讲师,主治医师,硕士研究生导师。

半个码农,后半生准备投身医学人工智能。临床擅长诊治心血管疾病及儿科疾病,尤其对失眠、久咳、小儿遗尿治疗颇有心得。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,386评论 6 479
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,939评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,851评论 0 341
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,953评论 1 278
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,971评论 5 369
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,784评论 1 283
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,126评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,765评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,148评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,744评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,858评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,479评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,080评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,053评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,278评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,245评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,590评论 2 343

推荐阅读更多精彩内容