2016-11-28 14 views
1

私はRStudioでR Markdownを使用しており、黒い背景を使用してコードを書いています。私のテーブルは、kableを使用して、出力htmlドキュメントにうまく書式設定されています。Rstudio内のkableテーブルのデフォルトのテキストカラーを変更します

enter image description here

しかし、私はパンダーを使用している場合、それは

...白のテキストを使用することを知っている:しかし、テキストの色が黒なので、私は私がKA​​BLEからの出力を読み取ることができないことに気付きました

enter image description here

しかし、男ああ、それは私のレポートに醜いです: enter image description here

どのように私はKABLEはRStudioの内側に白のテキストを使用して取得するか、またはpを生成するために迎合します私のレポートのrettierテーブル?

+0

ない、しかし、あなたが使用することができ、 'table.attr =「スタイル= \」色:白; \「は」' ...あなたが意味するところ –

+0

わからないが、コードのその部分を置くために - それはRstudioの中のテキストの色を変えるでしょうか? – Nova

+0

ここで: 'kable(head(iris)、format =" html "、table.attr =" style = \ "color:white; \"私はそれを動作させるようには思えません。 ")'非常に頻繁に使用するとスニペットを作成することができますので、少し使いやすくなります。 –

答えて

2

あなたは、ノートブックのプレビューは、白いフォントの色を使うようにするために

kable(head(iris), format = "html", table.attr = "style = \"color: white;\"") 

を使用することができます。あなたが最終的な出力は、別の方法を書式設定したい場合は、ちょうどあなたのRmarkdownの先頭にいくつかのCSSを使用します。

<style> 
table { 
    background-color: white !important; 
    color: black !important; 
} 
</style> 

!importantルールは、他のスタイルを上書きします。

enter image description here

デフォルトわから
+0

私はこれらのhtml型のテーブルが一見醜いので(フィールドのタイトルの上のあなたの例でも)醜いので見回しました。ここのコードはうまくいきますが、答えに含まれるスタイルビットに何らかの形でネストされているかどうかはわかりません。また、列間にパディングを追加するのが正しいかどうかもわかりませんフィールド内容と比較してビットが「オフ」である)。それ以上の提案はありますか? ' ' – Nova

+0

最終ドキュメントまたはプレビューチャンクに埋め込みを適用しますか? –

+0

最後の文書には、プレビューチャンクではうまく見えます。私を助け続けてくれてありがとう、マーティンありがとう! – Nova

関連する問題