快速生成R语言报告(markdown+Rstudio)
先预览一下用Markdown写的报告【http://rpubs.com/loness/167347】,这是HTML格式,你也可以导出Word、pdf,但是导出pdf时文中不能有中文,但是可以使用“pdf虚拟打印机”,怎么用?——百度一下
① 下载:1. Rstudio
2. R软件包(下载较新的版本,我的是:R version 3.2.4,你可以使用version命令查看你的R版本)
② 安装Rstdio和R(这里不做演示)
③ 打开Rstudio,按照下面指示修改设置(Tools->Global Options)
④依次点击File->New File->R Markdown
⑤ 将出现一下提示,要求你安装缺少的包,你可以选择“Yes”在线安装,也可以在Console中键入install.packages( "包名" )命令安装
例如这里需要安装黄色标记的包:install.packages( c("htmltools","caTools","bitops","rmarkdown") )
注意:可能由于你之前安装了某些包,出现的提示框信息不完全一样,这是正常现象
⑥ 安装所需包后便可以书写我们的报告了【详细的markdown语法可以看这里:Markdown 语法说明 (简体中文版)】,点击File->New File->R Markdown新建Markdown文件
文本可以随便书写,R代码块插入到
```{r}
你的R代码
```
简单语法介绍(可以复制下面的代码看一看效果,祝你成功后^_^)
# 一级标题(#+空格+文字) ## 二级标题(##+空格+文字) 。。。。。。。 。。。。。。。 ##### 五级标题 ### 无序列表 运动: - 篮球 - 足球 ### 有序列表 排名: 1. 第一名 2. 第二名 3. 第三名 ### 链接 <http://rpubs.com/loness/167347> [点击查看](http://rpubs.com/loness/167347) ### 插入R代码 ```{r} x<-seq( 0,2*pi,0.2 ) y<-sin( x ) plot( x,y ) ``` ### 其他 1. 注意新行是在每行的末尾加两个以上的空格 2. 可以在markdown中插入HTML,但不是R代码中。例如:<a href="http://rpubs.com/loness/167347">点击进入</a>