2017-03-14 12 views
0

Rmarkdownを使用してグリッドレスの表形式(配列)構造を実現する方法はありますか?私はPDFとHTMLで同じグリッドレス構造を取得する必要があります。私はRmarkdown、Bookdown、Blogdownを使用しています。私はknitr::kableといくつかの機能を試して、panderパッケージを使用しました。例:Rmarkdownを使用した枠なしの表形式(配列、グリッド)構造

my.data <- matrix(c(2, 3, 4, 5, 7, 9), nrow = 3, ncol = 2) 
rownames(my.data) <- LETTERS[1:3] 
knitr::kable(my.data) 
pander::pander(my.data) 

どちらの場合でも、PDF版の表はグリッドなしで、上下の水平線があります。これを完全に無限にするには何がありますか?

答えて

1

言及pacakgesのいずれかを使用していないソリューションが、gridExtraはこれです:

library(gridExtra) 
grid.arrange(
    tableGrob(my.data, theme = ttheme_minimal())) 

これは、HTMLやLaTeXでいないボーダーを持つテーブルを提供します。もう一つの利点はttheme_minimalテーマをカスタマイズする可能性です。hereを参照してください。

0

HTMLドキュメントはCSSをテーブルに適用している場合にも

library(pixiedust) 
dust(my.data) 

を試して、それが(例えばビネットのように)だけでなくdustオブジェクトに適用されます。さもなければ、それは明白である。

0

別の可能性:

library(huxtable) 
as_hux(my.data) 
関連する問題