R语言的R Markdown创建html
首先安装rmarkdown包
install.packages("rmarkdown")或 install.packages(“devtools”) devtools::install_github(“rstudio/rmarkdown”)
文本前注释说明
文本前格式样例如下所示:
--- title: "降维分析" output: html_document: number_sections: FALSE toc: TRUE toc_float: TRUE code_folding: show fig_width: 7 fig_height: 4.5 theme: united highlight: tango author: "景行锐创人工智能" date: "2019年3月12日" ---
内容警告加红色:
举例如下:
<span style="color:red">注意:如果没有下载VIM和DT程序包,请先使用`install.packages("VIM")`和`install.packages("DT")`两个命令下载两个程序包之后再加载。</span>
效果如下所示:
内容中的字体设置:
<font size=2 face="微软雅黑">    在工作中大部分的数据还是非常糟糕的,缺失值、异常值、数据维度过大都是经常发生的,这些问题在很大可能会严重影响到模型的质量和数据挖掘的效率,所以数据清洗是必不可缺的操作。 </font>
得到效果如下所示:
增加横向索引
### 缺失值识别 {.tabset .tabset-fade .tabset-pills} ####横向跳转1 ####横向跳转2 ####横向跳转3
添加公式
$$X_{new}=frac{X-mu}{sigma}=frac{X-Mean(X)}{StdDev(X)}$$
得到公式效果如下所示: X n e w = X − μ σ = X − M e a n ( X ) S t d D e v ( X ) X_{new}=frac{X-mu}{sigma}=frac{X-Mean(X)}{StdDev(X)} Xnew=σX−μ=StdDev(X)X−Mean(X)
标题设置
标题能显示出文章的结构。行首插入 1-6 个 # ,每增加一个 # 表示更深入层次的内容,对应到标题的深度由 1-6 阶。
H1 : # Header 1 H2 : ## Header 2 H3 : ### Header 3 H4 : #### Header 4 H5 : ##### Header 5 H6 : ###### Header 6
文本样式
链接 : [Title](URL) 加粗 : **Bold** 斜体字 : *Italics* 删除线 : ~~text~~ 高亮 : ==text== 段落 : 段落之间空一行 换行符 : 一行结束时输入两个空格 列表 : * 添加星号成为一个新的列表项。 引用 : > 引用内容 内嵌代码 : `alert(Hello World);` 画水平线 (HR) : -------- 缩进空格:  
分栏效果:***
代码块设置
```{r} code ```
在 {} 里告诉 R Studio 需要做些什么,如何进行显示,在{r}内后缀以下参数,就能达到相应的效果。
(1)echo=FALSE最终的文档中不会显示代码,只会显示代码运行的结果和图像 ,echo = FALSE防止代码,但不阻止结果出现在已完成的文件中。这是嵌入图形的有用方法。
(2)results="hide"隐藏结果,显示图像
(3)include=FALSE隐藏代码和运行的输出(写报告时可使用include=FALSE来隐藏所有的代码,从而突出图像。)
(4)fig.show=“hide” 隐藏图像 (5)include = FALSE防止代码和结果出现在完成的文件中。RMarkdown仍然在块中运行代码,结果可以被其他块使用。使用include=FALSE隐藏所有的代码、结果和图像,同时使用include=TRUE和results="hide"则会隐藏结果显示图像加粗样式 (6)message = FALSE防止代码生成的消息出现在已完成的文件中。 (7)warning = FALSE防止代码生成的警告出现在“完成”中。 (8)fig.cap = "…"向图形结果添加标题。
对于图像,可以通过fig.width和fig.height来设置宽和高,举例:
```{r scatterplot, fig.width=8, fig.height=6} plot(x,y)
嵌入网址链接
  [码云登录网址:https://gitee.com/](https://gitee.com/)
效果如下所示:
增加图片插入解释
将本地路径中png的图片加入到链接中,即路径为:D:TASKfilephoto.png
<div align=center>  </div>
总结
R Markdown的html文档用法和markdown的语法,以及中markdown的语法使用基本相通之处较多。