kableExtraで行/行の間隔を増やす
Increase Line Row Spacing With Kableextra
解決:
LaTeXコマンドを使用してそれを行うことができます arraystretch:
---出力:pdf_document --- `` `{r setup、include = FALSE} library(kableExtra)library(tidyverse)` `` renewcommand { arraystretch} {2} `` `{r、echo = FALSE} library(knitr)library(kableExtra)kable(head(iris、5)、caption = 'Iris Table'、booktabs = TRUE)%>%kable_styling(latex_options = 'striped') `` `以下のすべてのテーブルが同じ間隔を使用することに注意してください。しかし、あなたはそれを使用してそれをリセットすることができます renewcommand { arraystretch} {1}
ここでのCL。の回答に基づいて、次の方法も使用できます。ケーブル' addlinespace'を含むlinesep引数(またはLatex 'の同様の引数booktabs)。そのようです:
linesep = '\ addlinespace'
あなたの例:
kable(head(iris、5)、 'latex'、caption = 'Iris Table'、booktabs = T、linesep = '\ addlinespace')%>%kable_styling(latex_options = 'striped')私はそう思います arraystretchは、ヘッダーやメモなどを含むテーブル全体の行間隔を変更します。linesepは、テーブル本体の行スペースのみを制御します。そうすれば、RmarkdownドキュメントにカスタムLaTeXコードを導入する必要もありません。