是否可以將標籤和引用添加到除圖形和表格之外的針織輸出。 我知道我可以使用xtable
分別爲print.xtable
設置表格的標題並按照我的意願放置它們。對數字也可以做類似的事情。但是,是否可以簡單地通過回顯一些R代碼來標記和標註一些產生 的輸出?所以我可以在我的文本中寫下這樣的內容:code chunk \ref{mychunk} shows how to do XYZ
。我可以標籤knitr代碼塊和輸出並添加標題給他們嗎?
15
A
回答
9
是的,這是可能的。有關如何爲R塊定義環境,請參閱example 074,以便您可以使用交叉引用。要完全理解它,您可能需要閱讀chunk hooks的文檔。
2
不知道這是你在尋找什麼,但嘗試給這個網站一拍:
http://yihui.name/knitr/demo/reference/
不要被第一句講Sweave塊惱火,它完全專注於knitr塊。
乾杯...
3
我想在頭後的標題附加文本,在序言中這樣使用該定製使用amsthm我的代碼塊標題:
\usepackage{amsthm}
\newtheoremstyle{rexample}
{3pt}%Space above
{3pt}% Space below
{}%Body font
{}%Indent amount
{\bfseries}%Theorem head font
{:}%Punctuation after theorem head
{.5em}%Space after theorem head
{}%Theorem head spec (can be left empty, meaning `normal')
\theoremstyle{rexample}
\newtheorem{rexample}{Code chunk}
以下的例子中,我用的選項$評論knit_hooks:
knit_hooks$set(rexample = function(before, options, envir) {
if (before) sprintf('\\begin{rexample}%s\\label{%s}\\hfill{}', options$comment, options$label) else '\\end{rexample}'
})
而在塊定義,註釋被傳遞到形成標籤:
<<setup, echo=TRUE, tidy=FALSE, eval=FALSE, rexample=TRUE, comment='Setups for some management functions and database connections'>>=
這給了我一個很好的說明:
http://gis.washington.edu/phurvitz/knitr/rexample_theorem_caption.png
相關問題
- 1. 我們可以在HTML標題標籤中添加HTML代碼嗎?
- 2. 我們可以在div標籤上添加href屬性嗎?
- 3. 我可以在django模板標籤中添加標籤嗎?
- 4. R knitr:可以通過編程修改塊標籤嗎?
- 5. 我們可以結合git標籤嗎?
- 6. 我們可以向CppCheck添加/刪除編碼標準嗎?
- 7. 我們可以添加元素到列表標題嗎?
- 8. 除了標題外,我們還可以向UINavigation Bar添加其他UILabel嗎?
- 9. 我們可以使用Eval塊設置標籤ID嗎?
- 10. 我可以用css輸入標籤嗎?
- 11. 我們可以將div ID傳遞給錨標籤嗎?
- 12. 代碼塊,我怎樣才能給他們添加以下內容?
- 13. 我可以給標題標籤一個顏色和不同的字體嗎?
- 14. 我們可以在ios sdk中添加五個以上的標籤欄嗎?
- 15. 我可以列出作者的hg標籤和書籤嗎?
- 16. WordPress將p標籤添加到插件代碼輸出
- 17. 我們可以在asp.net中添加現成的html代碼嗎?
- 18. 添加標題到我的php代碼?
- 19. 我們可以在標題標籤中居中對齊文本嗎?
- 20. 我們可以在H1標籤內添加一個<span>嗎?
- 21. 我們可以爲JQuery移動添加常規元標記嗎?
- 22. 我們可以使用jQueryUI自動完成和jQuery標籤輸入插件嗎?
- 23. Joomla - 我可以在#個模塊之後添加代碼嗎?
- 24. 你可以給我這個目標c代碼嗎?
- 25. HTML:我可以在滑塊上的範圍內添加標籤嗎?
- 26. Dreamweaver源代碼視圖,是否可以添加「標籤」?
- 27. 我可以將HTML標籤添加到jQuery attr()嗎?
- 28. 我可以在AS3中添加一個htmltext img標籤嗎?
- 29. 我可以添加relofoflow到iframe標籤嗎?
- 30. 我們可以在標題中設置樣式到標題標籤
THX在過去24個小時內幫助了第二次。對我來說可能是相反的:閱讀過多的文檔和更少的例子。剛剛得知他們存在,儘管使用knitr和它的一些先進的選項一段時間。也許你應該從演示鏈接到github上的例子。但是,其他人可能會更好地找到他們,thx男人! –
我一直在編寫一本knitr書(詳細討論了這個功能),所以網站上的優先級較低。您絕對正確,我應該在演示頁面中有一個鏈接,但我已經在主頁上有一個鏈接。 –
一本針織書!這絕對是真棒。這絕對是這個缺失環節的正確藉口。當這本書出來的時候,我會告訴每個人和他們的祖母。 –