web-dev-qa-db-ja.com

knitrの2つの並列プロットのアライメントを制御する

Knitrグラフィックマニュアルページ2( http://yihui.name/knitr/demo/graphics/ )で説明されているように、2つの並列プロットを配置する方法がわかりません。次のMWEを使用します。出力は次のとおりです。 2台の車のプロットのマニュアル(マニュアルの2ページ目)に示されているように、それらを揃えたいと思います。 PDFはRStudioで生成されます(PDFにニット)。

---
title: "Untitled"
output: pdf_document
---

## R Markdown

```{r,echo=FALSE,out.width='.49\\linewidth', fig.width=3, fig.height=3}

barplot(1:4)
barplot(4:7)

```

enter image description here

17
avriis

2つのプロットを中央に配置するには、fig.align='center'をチャンクオプションに追加します。 1つのプロットが他のプロットの上にある場合は、fig.show='hold'も追加します。結果は、2つの中央のグラフになります。 Result

したがって、最終的なチャンクオプションは次のようになります。

{r,echo=FALSE, out.width='.49\\linewidth', fig.width=3, fig.height=3,fig.show='hold',fig.align='center'}
28
An economist