bookdown
パッケージを使用してテーブルを参照しようとしています。テーブルのドキュメントでは、著者は を使用してテーブルを作成する方法のみを示していますknitr::kable
。
```{r table1}
knitr::kable(
head(iris, 20), caption = 'Here is a nice table!',
booktabs = TRUE
)
```
テーブル\@ref(tab:table1)
はこちら。
使用knitr::kable
すると問題なく動作します。表のキャプションが表示され、表を参照できます。古典的な手作りのマークダウン テーブルで同じことをしたいのですが、明らかに以下のコードは失敗します。上記のコードと同様の結果を得るにはどうすればよいですか?
```{r table2, echo=FALSE, results='asis'}
cat('| Sepal.Length| Sepal.Width| Petal.Length|
|------------:|-----------:|------------:|
| 5.1| 3.5| 1.4|
| 4.9| 3.0| 1.4|
| 4.7| 3.2| 1.3|
| 4.6| 3.1| 1.5|')
```
テーブル\@ref(tab:table2)
はこちら。
この図は、編成時のこのコードの出力を示しています。