独家零基础R语言入门教程,究竟哪里不一样呢?
直击科研写作中反复修改排版的痛点,引入用纯文本工作流程,让重复劳动全程自动化,从数据分析到完成论文写作,一个软件Rstudio就够了!
本教程的特点:从实际研究出发,讲解如何在Rstudio里面,用R语言进行数据分析并结合Rmarkdown开展论文写作。简单、轻松又高效,再也不用做无用功了!赶紧看看视频了解下学习成果吧。
之前其实也发过一个用Stata进行纯文本写作的教程,但普遍反映光是装软件就已经耗尽所有力气了。确实,如果工具太过复杂,那就不要用咯 ????♀️
所以这次的教程非常的轻松简单,极其容易上手,每一步都有视频详细介绍,只要跟着来,就一定会学废,哦,不对是学会!
后续每周会有1-2个教学视频,follow me ????。定个小目标:今年小学期开课前完成!
P.S. 视频中的Example paper仅供教学示范,完全经不起任何学术考验~
补充:什么是纯文本工作流程?
什么是纯文本写作(Plain Text Writing)?大家对纯文本写作的概念可能并不熟悉,我们先来看下概念。
在Word文档编写中,我们对格式,如字体、字号、行间距、首行缩进、对齐等的调整,可以通过鼠标点击相应的指令完成,然后所见即所得。
但是在纯文本写作中,所有的文字和格式都是用纯文本来定义的。大家如雷贯耳的魔幻LaTex其实就是一种纯文本写作。具体来看两个例子:
例子1,我们想将 “beautiful red” 字体颜色改为红色。Word中的操作大家都了解,但是在纯文本中,我们需要写如下内容:
两个$$ 之间的内容就是我们通过纯文本对于字体颜色的定义。经过编译后就会呈现Roses are beautiful red。
例子2,输入数学公式。
在纯文本中,我们的写作为:
为什么要做这样看起来很复杂的事呢?自然是有其优势。(1)排版稳定,不论什么操作系统或者版本呈现结果都是相同的。不会出现类似Word换台电脑、换个版本或者换成WPS就格式错乱,费尽心思排版一息全废的现象。(2)记录操作全过程,有利于反复修改。这点对于写论文尤其重要和关键,可以大量节省时间。为什么呢?我们简单回顾下研究流程:
这张图中的流程大家想必并不陌生,我们可以看到整个研究及写作过程是相当的繁琐,其主要原因在于修改。例如引用文献的增减,应不同杂志要求的参考文献格式调整,实证分析的修改、重现及相应的结果呈现等等。论文通常是需要反复打磨的,所以上述活动很可能要反复进行多次,而这些工作其实很大程度上都是体力劳动, 因此,我们需要尽可能地通过自动化,减少无谓的重复劳动以节省时间。
怎样才能实现自动化呢?基础要求就是所作之事必留痕。举个例子,刚才插入的图片需要更新,在纯文本工作流程中,我们只需要在保存图片的文件夹中将新的图片覆盖老的图片即可,论文中的图片自动更新,而不需要其他任何操作。Word文档则需要把插入图片和调整格式的过程完全重来一次。多来几遍,谁都顶不住啊,Word写作不难,难就难在调整格式,相信大家深有体会。
事实上,不光是写作,我们的整个研究开展都需要尽量用纯文本。比如,Stata软件有两种方式完成分析,分别是鼠标点击和输入命令。如果突然发现自己数据处理有问题,如果采用鼠标点击的方式,那么想要修改必须从处理数据到分析完全重新点击一遍!而如果之前保存有命令,则只需要在出错的地方简单修改一下命令,再跑一次程序即可。
因此,简单地说,我们需要尽量避免鼠标点击式操作,而保存整个工作流程中的所有痕迹。这一点,只有纯文本工作流程能够做到。所以,我们要采用纯文本的工作流程!