2017-12-20 15 views
3

私は、現在kable(tbl, align = 'c')で印刷されているいくつかのテーブルを持つrmarkdown文書を持っていますが、デフォルトを設定することが可能かどうかは、アラインメント。Rマークダウンのすべてのknitrテーブルを整列する

テーブル出力ではなく、数字の配置を中心以外の

knitr::opts_chunk$set(fig.align = 'center') 

ような何か。

答えて

0

fig.alignのようなオプションは、ドキュメントに対して図形がどのように表示されるかを制御します。テーブルの同様のオプションは、テーブル全体が文書の中央に配置されているかどうかを制御します。

テーブル内のコンテンツの配置を細かく制御するには、細かい設定が必要です。 kableのラッパー関数を作成して、必要なデフォルトのオプションを提供することができます。

my_kable <- function(x, align = "c", ...) { 
    knitr::kable(x, align = align, ...) 
} 

my_kable機能を使用すると、my_kableからkntir::kableに特定のテーブルのために必要な追加の引数を渡すことができますデフォルトとしてたかっalign = 'c'...の使用を使用します。

関連する問題