我以前問過一個關於how to export a HTML table in R and have control over line borders的問題。如何使用R Markdown或HTML Sweave生成HTML表格和伴隨的CSS?
我習慣了LaTeX,當你創建一個表格時,表格的格式很大程度上取決於在該點出現的文本和標記。這適用於Sweave,因爲您的R代碼塊可以在那時輸出LaTeX表格標記。我也明白,有像xtable
這樣的工具可以爲表格生成HTML標記。
但是,對HTML表格的控制似乎依賴於樣式表,這意味着出現在文檔的標題中,而不是放在R代碼塊的位置。當然,我可以將內容放入樣式表中,但在科學應用程序中,通常會有一些非常具體的表格格式,這些格式在某些方面會從表格到表格之間有所不同。
因此,我的問題:
- 在一般情況下,如果輸出的格式需要輸出,如R降價文學編程,甚至從原始的HTML,你如何格式化HTML表在一個單獨的地方創建在R代碼塊所在的文檔中(即表頭中的表的CSS)(即表格本身在主體中)?
通過給表一個類,並具有類特定的CSS。如果此解決方案不能解決問題,請添加反抽樣。 –
@Dieter我意識到這是一個解決方案。我的問題是,如何從R代碼塊中將類特定的css獲取到R Markdown或HTML Sweave文檔中的標題中?我對你如何做到這一點很感興趣,並且更關心如何以優雅和直接的方式做到這一點。 –
a)快速和骯髒:與貓。 b)認真工作:使用沖泡模板。 –