1
tables
パッケージのtabular()
関数を使用して、R Markdownファイルにテーブルを作成しています。水平ルールを含めるにはbooktabs()
オプションを使用します。しかし、私がそうすると、チャックオプションをecho=FALSE
に設定しても、booktabs()
のコードが私のLaTexドキュメントに現れます。tabular()とブックタブを使用してR Markdownでテーブルを作成する
booktabs()
オプションをtabular
と一緒に使用するにはどうすればよいですか?
そして、ここでは、例のコードです:
---
title: "Making Tables"
output:
pdf_document: default
header-includes: \usepackage{booktabs}
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
library(tables)
library(Hmisc)
```
```{r no line, results='asis'}
latex(tabular((Species + 1) ~ (n=1) + Format(digits=2)*(Sepal.Length + Sepal.Width)*(mean + sd), data = iris))
```
```{r with line, results='asis', echo = FALSE}
booktabs()
latex(tabular((Species + 1) ~ (n=1) + Format(digits=2)*(Sepal.Length + Sepal.Width)*(mean + sd), data = iris))
```
あなたが使用するオープンだろう代わりにkableExtraを使用するか、このルートを選択した技術的な理由がありますか? –
私は表パッケージの美しさが気に入っていましたが、kableExtraで行うのが簡単なら、私はそれを公開します。また、クロス集計されたデータの方が使いやすいように見えました。 – missng