2015-01-13 21 views
6

LaTeXにはadd notes to the bottom of a tabelを使用しているので、kableはこれを簡単に実装できるかもしれませんが、すでにそうしているかもしれませんが、この機能については何も言及していないようです。例えばknitr :: kableを使ってテーブルの下にノートを追加するにはどうしたらいいですか?

+1

[Pandoc's markdown](http://johnmacfarlane.net/pandoc/README.html#tables)はこの機能をサポートしていないため、できません。テーブルの下に別々にメモを追加することができます。 – daroczig

+1

テーブルを作成するために 'kable'の代わりに' xtable'を使いたいなら、[this so answer](http://stackoverflow.com/a/9356118/496488)が解決策を提供するかもしれません。 – eipi10

+0

@ eipi10:xtableはhtml出力に使えますか? –

答えて

4

あなたが実際にハオ朱の素晴らしいkableExtraパッケージを使用して、正確にこれを行うことができます!次のように:

library(knitr) 
library(kableExtra) 
dt <- mtcars[1:5, 1:4] 

# LaTeX Table 
kable(dt, format = "latex", booktabs = T) %>% 
    kable_styling() %>% 
    add_footnote("Footnote 1", notation="alphabet") 

enter image description here

を行うことができますkableExtraすべての完全な範囲のためのGitHubリポジトリをチェックしてください。 LaTeXとHTMLの両方のテーブルの機能を大幅に拡張し、余分な機能が追加されています。

関連する問題