一房蝉、基本語法
1.標(biāo)題
一個#是一級標(biāo)題僚匆,二個#是二級標(biāo)題,以此類推搭幻。
# 這是一級標(biāo)題
## 這是二級標(biāo)題
### 這是三級標(biāo)題
2.字體格式
**這是加粗的文字**
*這是傾斜的文字*`
***這是斜體加粗的文字***
~~這是加刪除線的文字~~
3.引用
>這是引用的內(nèi)容
4.圖片
![圖片alt](圖片地址 ''圖片title'')
說明:
圖片alt就是顯示在圖片下面的文字咧擂,相當(dāng)于對圖片內(nèi)容的解釋。
圖片title是圖片的標(biāo)題檀蹋,當(dāng)鼠標(biāo)移到圖片上時顯示的內(nèi)容屋确。title可加可不加
5.有序列表
語法:數(shù)字加點
1.列表內(nèi)容
2.列表內(nèi)容
3.列表內(nèi)容
二、代碼
1.單行代碼
`代碼內(nèi)容`
2.多行代碼
(```)
代碼...
代碼...
代碼...
(```)
注:前后三個反引號處加了小括號续扔,為了防止轉(zhuǎn)譯攻臀,實際是沒有的。
三纱昧、R-Markdown基本使用方法
參數(shù)的設(shè)定
1.代碼塊設(shè)置
- echo=FALSE 最終的文檔中不會顯示代碼刨啸,只會顯示代碼運行的結(jié)果和圖像
- results="hide" 隱藏結(jié)果,顯示圖像
- include=FALSE 隱藏代碼和運行的輸出(寫報告時可使用include=FALSE來隱藏所有的代碼识脆,從而突出圖像设联。)
- fig.show="hide" 隱藏圖像
- 對于圖像,可以通過fig.width和fig.height來設(shè)置寬和高灼捂,舉例:
{r scatterplot, fig.width=8, fig.height=6}
plot(x,y)
- 使用include=FALSE隱藏所有的代碼离例、結(jié)果和圖像,同時使用include=TRUE和results="hide"則會隱藏結(jié)果顯示圖像
eval=FALSE顯示代碼而不顯示運行結(jié)果悉稠。
2.全局代碼塊設(shè)置
避免每次使用代碼塊都重復(fù)敲代碼來設(shè)置代碼塊宫蛆,可按如下設(shè)置初始代碼塊:
{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為文件名開頭被保存在主目錄中)想虎。
如果在某個特定代碼塊中需要不一樣的設(shè)置,可以單獨設(shè)置該代碼塊叛拷,如:
par(mfrow=c(8,2))
for(i in 1:16)
plot(x[,i], y[,i])
在給合作者的報告中舌厨,可能會使用include=FALSE, echo=FALSE作為全局設(shè)置,生成圖像時使用include=TRUE忿薇,這樣可以只輸出圖像裙椭。
參考作者:
R Markdown 使用方法筆記 - huidan - 博客園 (cnblogs.com)
R-Markdown學(xué)習(xí)與使用 - 簡書 (jianshu.com)
獻給寫作者的 Markdown 新手指南 - 簡書 (jianshu.com)
致謝!