亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

R語言的markdown常用設置有哪些

發布時間:2022-03-21 09:51:52 來源:億速云 閱讀:641 作者:iii 欄目:開發技術

這篇文章主要介紹“R語言的markdown常用設置有哪些”,在日常操作中,相信很多人在R語言的markdown常用設置有哪些問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”R語言的markdown常用設置有哪些”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

R markdown常用設置

1.knitr::opts_chunk$set() 全局設定,“()”內加入參數就可以對整篇報告進行設置

2.如果希望代碼用R的大于號提示符開始, 用選項prompt=TRUE。 如果希望結果不用井號保護, 使用選項comment=''。

3.tidy=TRUE可以自動重新排列代碼段, 使得代碼段格式更符合規范.

4.collapse=TRUE:一個代碼塊的代碼、輸出通常被分解為多個原樣文本塊中, 如果一個代碼塊希望所有的代碼、輸出都寫到同一個原樣文本塊中, 加選項collapse=TRUE。

5.child='文件名.Rmd'可以調入另一個.Rmd文件的內容。如果有多個.Rmd文件依賴于相同的代碼,可以用這樣的方法。

6.echo = TRUE  同時顯示代碼塊 + 結果。
echo = FALSE  不顯示代碼塊,但顯示結果。禁止代碼出現在最終報告中,但不會禁止結果。為不想看到 R 代碼的人 們編寫報告時,就可以使用這個選項。

7.eval=FALSE, #可以使得代碼僅顯示而不實際運行。 這樣的代碼段如果有名字, 可以在后續代碼段中被引用。

8.include=FALSE,可以運行代碼,但不會在最終文檔中顯示代碼和結果。如果不想讓 setup 代碼出現在報告中,就可以使用這個選項。

9.message = FALSE或warning = FALSE可以防止消息或警告出現在最終報告中。

10.results = 'hide'可以隱藏文本輸出;fig.show = 'hide'可以隱藏圖形輸出。

11.error = TRUE在代碼出現錯誤時仍然可以生成最終報告。在報告的最終版中,我們很少需要包括出錯信息,但在調試 .Rmd 文件時,出錯信息是非常有用的。如果使用 R 進行 教學活動,并特意想要包括出錯信息的話,這個選項是非常有用的。如果使用默認設置 error = FALSE,那么即使只有一個錯誤,文檔生成也會失敗。

12.當R Markdown文章比較長,包含的R代碼比較多, 或者代碼段運行需要比較長時間時,反復編譯整篇文章會造成不必要的計算,因為有些代碼段并沒有修改,依賴的數據也沒有改變。 knitr提供了緩存功能, 代碼段選項cache=TRUE對代碼段打開緩存,允許暫存上次運行的結果(包括文本結果和圖形)而不需要重復運行代碼段。當代碼段被修改時,緩存被放棄,編譯時重新運行代碼段。

13.緩存這種功能需要慎重使用,免得錯誤地使用了舊的結果。當后面的代碼段需要使用前面代碼段結果時,如果前面結果改了,后面的代碼段就不能使用緩存的結果而必須重新計算。 為此, 在后面的代碼段中應該加上dependson=選項,比如dependson=c('codeA', 'codeB'),其中codeA和codeB是前面的代碼段的標簽, 其結果會用在本代碼段中。也可以使用代碼段選項autodep=TRUE,knitr試圖自動確定前后代碼段之間的依賴關系,每當前面的代碼段改變時, 后面的用到其結果代碼段也自動重新計算而不使用緩存的舊結果。建議僅對計算一次需要較長時間的代碼段使用緩存功能,后面依賴于其結果的代碼一定要加上dependson=選項。因為緩存策略會逐漸變得復雜,所以應該定期使用 knitr::clean_cache()命令清除所有 緩存。

14.如果更喜歡用表格來顯示數據,那么你可以使用knitr::kable函數

15.使用 out.width 控制輸出圖形的大小,并將其設置為行寬的百分比。默認設置為out.width = "70%"和fig.align = "center"。這種設置圖形既不會占用過多空間,也不會顯得太擁擠。如果想要讓所有圖形中的字體都保持一致大小,那么只要設置了 out.width,就同時還需要調整 fig.width,使其與默認 out.width 保持同樣的比例。例如,如果默認fig.width為 6,out.width為 0.7,那么當設置out.width = "50%"時,你需要同時將fig.width 設置為 4.3(6*0.5/0.7)。

到此,關于“R語言的markdown常用設置有哪些”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

玉山县| 武宁县| 远安县| 普兰县| 河北省| 岗巴县| 延津县| 瑞安市| 定结县| 宁波市| 九龙县| 杭州市| 扶风县| 广灵县| 清新县| 临城县| 肥东县| 固始县| 千阳县| 合阳县| 故城县| 双鸭山市| 深圳市| 建水县| 贵德县| 正镶白旗| 闽侯县| 嘉禾县| 遂溪县| 瑞昌市| 海盐县| 彰化县| 花莲市| 团风县| 平陆县| 金昌市| 图片| 华坪县| 巩义市| 西青区| 双峰县|