web-dev-qa-db-ja.com

PDFを生成するRStudioの.Rmdファイルにローカル画像を追加してサイズを変更します

PDFを生成するRStudioの_.Rmd_ファイルにローカル画像を追加してサイズを変更しようとしています。で簡単にファイルを追加できます

![My caption.](path/file.png)

しかし、私は画像のサイズを制御する方法を理解していません。 width属性を使用してHTMLコードを試しましたが、画像が表示されません(これは、HTMLに出力する場合にのみ機能すると思います)。

_<img src="path/file.png" width="200px" />_

私は このアイデア を機能させることができませんでした:

![My caption.](path/file.png =250x)

RMarkdownスクリプトを変更して、RMarkdownとベースRのみでローカルイメージのサイズを変更する方法はありますか?

pngおよびgridパッケージを使用するための 提案 がありますが、問題のためにベースRに制限されています。ただし、他のユーザーにとっては、これは良い解決策のように思えます。

14
Eric Green

@ tmpname12345から

生のラテックスを使用して、pdf_outputに図を含めることができます:\includegraphics[width=250pt]{path/file.png}

8
Eric Green

次のように画像のサイズを指定することもできます。

![](filepath\file.jpg){ width=50% }

画像のwidth属性とheight属性は特別に扱われます。単位なしで使用する場合、単位はピクセルと見なされます。ただし、次のユニット識別子のいずれかを使用できます:pxcmmmininch、および%。番号と単位の間にスペースがあってはなりません。

出典: PandocのRMarkdownドキュメント-画像

8
Johnny

ラテックスを使用した長い例。

\begin{figure}
\includegraphics[width=250pt]{../images/pricePlot2006_1.5.png}
\caption{Prices through time.}\label{fig:1}
\end{figure}

.Rmdで作成された他の図には、自動的に番号が付けられます。

```{r namedBlock, fig.cap = "Lots of cars."}
plot(mtcars)
```