一、基本语法
1.标题
一个#是一级标题,二个#是二级标题,以此类推。
# 这是一级标题
## 这是二级标题
### 这是三级标题
2.字体格式
**这是加粗的文字**
*这是倾斜的文字*`
***这是斜体加粗的文字***
~~这是加删除线的文字~~
3.引用
>这是引用的内容
4.图片
![图片alt](图片地址 ''图片title'')
说明:
图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加
5.有序列表
语法:数字加点
1.列表内容
2.列表内容
3.列表内容
二、代码
1.单行代码
`代码内容`
2.多行代码
(```)
代码...
代码...
代码...
(```)
注:前后三个反引号处加了小括号,为了防止转译,实际是没有的。
三、R-Markdown基本使用方法
1.JPG参数的设定
1.代码块设置
- echo=FALSE 最终的文档中不会显示代码,只会显示代码运行的结果和图像
- results="hide" 隐藏结果,显示图像
- include=FALSE 隐藏代码和运行的输出(写报告时可使用include=FALSE来隐藏所有的代码,从而突出图像。)
- fig.show="hide" 隐藏图像
- 对于图像,可以通过fig.width和fig.height来设置宽和高,举例:
{r scatterplot, fig.width=8, fig.height=6}
plot(x,y)
- 使用include=FALSE隐藏所有的代码、结果和图像,同时使用include=TRUE和results="hide"则会隐藏结果显示图像
eval=FALSE显示代码而不显示运行结果。
2.全局代码块设置
避免每次使用代码块都重复敲代码来设置代码块,可按如下设置初始代码块:
{r global_options, include=FALSE}
knitr::opts_chunk$set(fig.width=12, fig.height=8, fig.path='Figs/',
echo=FALSE, warning=FALSE, message=FALSE)
warning=FALSE 和message=FALSE最终文档中不会显示R软件任何的提示信息, fig.path='Figs/'把图片保存在Figs子文件夹中(默认情况下图片不会被保存,注意Figs后面的斜线“/”不可少,否则图片会以Figs为文件名开头被保存在主目录中)。
如果在某个特定代码块中需要不一样的设置,可以单独设置该代码块,如:
par(mfrow=c(8,2))
for(i in 1:16)
plot(x[,i], y[,i])
在给合作者的报告中,可能会使用include=FALSE, echo=FALSE作为全局设置,生成图像时使用include=TRUE,这样可以只输出图像。
参考作者:
R Markdown 使用方法笔记 - huidan - 博客园 (cnblogs.com)
R-Markdown学习与使用 - 简书 (jianshu.com)
献给写作者的 Markdown 新手指南 - 简书 (jianshu.com)
致谢!
网友评论